/**
* 2008-1-31
*/
package com.trs.web2frame.domain;
import junit.framework.TestCase;
import com.trs.web2frame.entity.WChannel;
/**
* Title: TRS 内容协作平台(TRS WCM)
* Description:
* TODO
* Copyright: Copyright (c) 2004-2005 TRS信息技术有限公司
* Company: TRS信息技术有限公司(www.trs.com.cn)
*
* @author TRS信息技术有限公司 LY
* @version 1.0
*/
public class ChannelMgrTest extends TestCase {
public void testFindByLocalId() {
int nSiteId = 1;
String sLocalId = String.valueOf(4);
WChannel oChannel = ChannelMgr.findByLocalId(nSiteId, sLocalId);
if (oChannel != null) {
System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
+ oChannel.getFieldValue("CHNLName"));
}
}
public void testFindById() {
int nChannelId = 10;
WChannel oChannel = ChannelMgr.findById(nChannelId);
if (oChannel != null) {
System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
+ oChannel.getFieldValue("CHNLName"));
}
}
public void testEdit() {
int nChannelId = 10;
WChannel oChannel = ChannelMgr.findById(nChannelId);
if (oChannel != null) {
System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
+ oChannel.getFieldValue("CHNLName"));
System.out.println("oChannel.getFieldValue(\"CHNLDESC\"):"
+ oChannel.getFieldValue("CHNLDESC"));
oChannel.setFieldValue("CHNLName", "IT新闻");
oChannel.setFieldValue("CHNLDESC", "IT新闻");
ChannelMgr.save(oChannel);
oChannel = ChannelMgr.findById(nChannelId);
if (oChannel != null) {
System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
+ oChannel.getFieldValue("CHNLName"));
System.out.println("oChannel.getFieldValue(\"CHNLDESC\"):"
+ oChannel.getFieldValue("CHNLDESC"));
}
}
}
public void testCreateNew() {
WChannel oChannel = new WChannel();
int nLocalChannelId = 1;
oChannel.setLocalChannelId(String.valueOf(nLocalChannelId));
oChannel.setFieldValue("SITEID", new Integer(1));
oChannel.setFieldValue("ParentId", new Integer(10));
oChannel.setFieldValue("ChannelId", new Integer(0));
oChannel.setFieldValue("Chnlname", "lalala");
oChannel.setFieldValue("CHNLDESC", "我是外部加的");
ChannelMgr.save(oChannel);
}
public void testDelete() {
int nChannelId = 32;
WChannel oChannel = ChannelMgr.findById(nChannelId);
if (oChannel != null) {
System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
+ oChannel.getFieldValue("CHNLName"));
}
// boolean bDeleted = ChannelMgr.delete(String.valueOf(nChannelId),
// false);
boolean bDeleted = ChannelMgr.delete(String.valueOf(nChannelId));
System.out.println("bDeleted:" + bDeleted);
oChannel = ChannelMgr.findById(nChannelId);
if (oChannel != null) {
System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
+ oChannel.getFieldValue("CHNLName"));
}
}
}