ChannelMgrTest.java 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. /**
  2. * 2008-1-31
  3. */
  4. package com.trs.web2frame.domain;
  5. import junit.framework.TestCase;
  6. import com.trs.web2frame.entity.WChannel;
  7. /**
  8. * Title: TRS 内容协作平台(TRS WCM) <BR>
  9. * Description: <BR>
  10. * TODO <BR>
  11. * Copyright: Copyright (c) 2004-2005 TRS信息技术有限公司 <BR>
  12. * Company: TRS信息技术有限公司(www.trs.com.cn) <BR>
  13. *
  14. * @author TRS信息技术有限公司 LY
  15. * @version 1.0
  16. */
  17. public class ChannelMgrTest extends TestCase {
  18. public void testFindByLocalId() {
  19. int nSiteId = 1;
  20. String sLocalId = String.valueOf(4);
  21. WChannel oChannel = ChannelMgr.findByLocalId(nSiteId, sLocalId);
  22. if (oChannel != null) {
  23. System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
  24. + oChannel.getFieldValue("CHNLName"));
  25. }
  26. }
  27. public void testFindById() {
  28. int nChannelId = 10;
  29. WChannel oChannel = ChannelMgr.findById(nChannelId);
  30. if (oChannel != null) {
  31. System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
  32. + oChannel.getFieldValue("CHNLName"));
  33. }
  34. }
  35. public void testEdit() {
  36. int nChannelId = 10;
  37. WChannel oChannel = ChannelMgr.findById(nChannelId);
  38. if (oChannel != null) {
  39. System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
  40. + oChannel.getFieldValue("CHNLName"));
  41. System.out.println("oChannel.getFieldValue(\"CHNLDESC\"):"
  42. + oChannel.getFieldValue("CHNLDESC"));
  43. oChannel.setFieldValue("CHNLName", "IT新闻");
  44. oChannel.setFieldValue("CHNLDESC", "IT新闻");
  45. ChannelMgr.save(oChannel);
  46. oChannel = ChannelMgr.findById(nChannelId);
  47. if (oChannel != null) {
  48. System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
  49. + oChannel.getFieldValue("CHNLName"));
  50. System.out.println("oChannel.getFieldValue(\"CHNLDESC\"):"
  51. + oChannel.getFieldValue("CHNLDESC"));
  52. }
  53. }
  54. }
  55. public void testCreateNew() {
  56. WChannel oChannel = new WChannel();
  57. int nLocalChannelId = 1;
  58. oChannel.setLocalChannelId(String.valueOf(nLocalChannelId));
  59. oChannel.setFieldValue("SITEID", new Integer(1));
  60. oChannel.setFieldValue("ParentId", new Integer(10));
  61. oChannel.setFieldValue("ChannelId", new Integer(0));
  62. oChannel.setFieldValue("Chnlname", "lalala");
  63. oChannel.setFieldValue("CHNLDESC", "我是外部加的");
  64. ChannelMgr.save(oChannel);
  65. }
  66. public void testDelete() {
  67. int nChannelId = 32;
  68. WChannel oChannel = ChannelMgr.findById(nChannelId);
  69. if (oChannel != null) {
  70. System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
  71. + oChannel.getFieldValue("CHNLName"));
  72. }
  73. // boolean bDeleted = ChannelMgr.delete(String.valueOf(nChannelId),
  74. // false);
  75. boolean bDeleted = ChannelMgr.delete(String.valueOf(nChannelId));
  76. System.out.println("bDeleted:" + bDeleted);
  77. oChannel = ChannelMgr.findById(nChannelId);
  78. if (oChannel != null) {
  79. System.out.println("oChannel.getFieldValue(\"CHNLName\"):"
  80. + oChannel.getFieldValue("CHNLName"));
  81. }
  82. }
  83. }