1 2 23 package com.geinuke.bizlogic.test; 24 import java.util.ArrayList ; 25 26 import com.geinuke.dao.BlockDAO; 27 import com.geinuke.dao.CategoryDAO; 28 import com.geinuke.dao.ModuleDAO; 29 import com.geinuke.dao.NewsDAO; 30 import com.geinuke.dao.SessionDAO; 31 import com.geinuke.dao.TopicDAO; 32 import com.geinuke.dao.UserDAO; 33 import com.geinuke.util.TextUtil; 34 import com.geinuke.util.collection.TreeArrayList; 35 import com.geinuke.util.collection.TreeFactory; 36 import com.geinuke.vo.BlockDBVO; 37 import com.geinuke.vo.CategoryVO; 38 import com.geinuke.vo.CommentVO; 39 import com.geinuke.vo.ModuleDBVO; 40 import com.geinuke.vo.ModuleLinkInfoVO; 41 import com.geinuke.vo.NewsVO; 42 import com.geinuke.vo.RoleVO; 43 import com.geinuke.vo.SessionVO; 44 import com.geinuke.vo.TopicVO; 45 import com.geinuke.vo.UserVO; 46 public class Test1 { 47 public static void test1()throws Exception { 48 System.out.println("\n***test1(), start"); 49 BlockDAO dao=new BlockDAO(); 50 ArrayList list=dao.getAllBlocks(); 51 for(int i=0;i<list.size();i++){ 52 BlockDBVO blo=(BlockDBVO)list.get(i); 53 System.out.println(blo.getId()+" "+blo.getName() 54 +" "+blo.getPos()+" "+blo.getWeight()+" "+blo.isActive()); 55 } 56 System.out.println("***test1(), end"); 57 } 58 59 public static void test2()throws Exception { 60 System.out.println("\n***test2(), start"); 61 UserDAO dao=new UserDAO(); 62 UserVO us=new UserVO(); 63 us.setId(1); 64 us=dao.getUserByID(us); 65 System.out.println(us.getId()+" "+us.getName()+" "+us.getUName()+" "+us.getDefStyle()); 66 System.out.println(us.getRole().getLevela()); 67 us.setUName("roby"); 68 us=dao.getUserByUName(us); 69 System.out.println(us.getId()+" "+us.getName()+" "+us.getUName()+" "+us.getDefStyle()); 70 System.out.println(us.getRole().getLevela()); 71 System.out.println("***test2(), end"); 72 } 73 74 public static void test5()throws Exception { 75 System.out.println("\n***test5(), start"); 76 UserDAO dao=new UserDAO(); 77 UserVO us=new UserVO(); 78 us.setUName("rocco"); 79 us.setPassword("e+1ZWG8URsQ19sTPzeCWiy37auI="); 80 us=dao.getUserByAuth(us); 81 System.out.println(us.getId()+" "+us.getName()+" "+us.getUName()+" "+us.getDefStyle()); 82 System.out.println("***test5(), end"); 83 } 84 85 public static void test6()throws Exception { 86 System.out.println("\n***test6(), start"); 87 UserDAO dao=new UserDAO(); 88 UserVO us=new UserVO(); 89 us.setUName("rocco"); 90 us.setPassword("e+1ZWG8URsQ19sTPzeCWiy37auI="); 91 us.setName("roberto"); 92 RoleVO ro=new RoleVO(); 93 ro.setId(2); 94 95 us.setDefStyle("DeepBlue"); 96 us.setRole(ro); 97 dao.insertUser(us); 98 System.out.println(us.getId()+" "+us.getName()+" "+us.getUName()+" "+us.getDefStyle()); 99 System.out.println("***test6(), end"); 100 } 101 102 public static void test8()throws Exception { 103 System.out.println("\n***test8(), start"); 104 UserDAO dao=new UserDAO(); 105 UserVO us=new UserVO(); 106 us.setUName("ale"); 107 us.setPassword("e+1ZWG8URsQ19sTPzeCWiy37auI="); 108 us.setName("roberto"); 109 RoleVO ro=new RoleVO(); 110 ro.setId(2); 111 112 us.setDefStyle("DeepBlue"); 113 us.setRole(ro); 114 dao.updateUser(us); 115 us=dao.getUserByUName(us); 116 System.out.println(us.getId()+" "+us.getName()+" "+us.getUName()+" "+us.getDefStyle()); 117 System.out.println("***test8(), end"); 118 } 119 120 121 public static void test3()throws Exception { 122 System.out.println("\n***test3(), start"); 123 ModuleDAO dao=new ModuleDAO(); 124 125 ModuleDBVO mod=new ModuleDBVO(); 126 ModuleLinkInfoVO link=new ModuleLinkInfoVO(); 127 128 UserVO us=new UserVO(); 129 us.setId(1); 130 131 mod=dao.getDefModule(); 132 System.out.println(mod.getId()+" "+mod.getName()+" "+mod.isActive()); 133 ArrayList list=new ArrayList ( dao.getAllModuleInMainBlock(us) ); 134 System.out.println("list size="+list.size()); 135 link=(ModuleLinkInfoVO)list.get(0); 136 System.out.println(link.getName()+" "+link.getTitle()+" "+link.getPath()); 137 System.out.println("***test3(), end"); 138 } 139 154 public static void test4()throws Exception { 155 System.out.println(TextUtil.encr("roby")); 156 157 } 158 159 public static void test7()throws Exception { 160 System.out.println("\n***test7(), start"); 161 SessionDAO dao=new SessionDAO(); 162 163 SessionVO aux=null,ses=new SessionVO(); 164 ses.setId("aaaaaafdgsdjl"+System.currentTimeMillis()); 165 ses.setIdR(1); 166 ses.setTime(System.currentTimeMillis()); 167 168 dao.insertSession(ses); 169 aux=dao.getSessionByID(ses); 170 ArrayList list=dao.getSessions(); 171 172 System.out.println("***test7(), currentSession id="+aux.getId()+" time="+aux.getTime()); 173 System.out.println("***test7(), list.size="+list.size()); 174 System.out.println("***test7(), end"); 175 176 } 177 178 public static void test9()throws Exception { 179 System.out.println("\n***9(), start"); 180 NewsDAO ddao=new NewsDAO(); 181 NewsVO news=new NewsVO(); 182 news.setBodyText("aaaa"); 183 news.setHeadText("hjh"); 184 news.setNotes("asdasd"); 185 news.setTitle("gfhdh"); 186 ddao.insertNews(news); 187 188 news.setHeadText("bgbgbgbg"); 189 ddao.updateNews(news); 190 191 CategoryDAO dao=new CategoryDAO(); 192 CategoryVO c=new CategoryVO(); 193 c.setCatType(CategoryVO.CAT_NEWS); 194 c.setDescription("bla bla bla"); 195 c.setPrecId(-1); 196 c.setTitle(System.currentTimeMillis()+"ANCOra BLA"); 197 198 dao.insertCategory(c); 199 200 System.out.println("***test9(),news.nid="+news.getNId()); 201 System.out.println("***test9(),c.catid="+c.getCatId()); 202 System.out.println("***test9(), end"); 203 204 } 205 206 public static void test10()throws Exception { 207 System.out.println("\n***10(), start"); 208 NewsDAO ddao=new NewsDAO(); 209 NewsVO news=new NewsVO(); 210 news.setBodyText("aaaa"); 211 news.setNotes("asdasd"); 212 news.setTitle("gfhdh"); 213 ddao.insertNews(news); 214 215 CategoryDAO dao=new CategoryDAO(); 216 CategoryVO c=new CategoryVO(); 217 c.setCatType(CategoryVO.CAT_NEWS); 218 c.setDescription("bla bla bla"); 219 c.setPrecId(-1); 220 c.setTitle(System.currentTimeMillis()+"ANCOra BLA"); 221 222 dao.insertCategory(c); 223 224 225 news.getCategories().add(c); 226 ddao.insertNewsCategories(news); 227 228 229 230 System.out.println("***test10(),news.nid="+news.getNId()); 231 System.out.println("***test10(),c.catid="+c.getCatId()); 232 System.out.println("***test10(), end"); 233 234 } 235 236 public static void test12()throws Exception { 237 System.out.println("\n***12(), start"); 238 CommentVO c1=new CommentVO(); 239 CommentVO c2=new CommentVO(); 240 CommentVO c3=new CommentVO(); 241 CommentVO c4=new CommentVO(); 242 CommentVO c5=new CommentVO(); 243 CommentVO c6=new CommentVO(); 244 ArrayList list=new ArrayList (); 245 246 list.add(c1); 247 list.add(c2); 248 list.add(c3); 249 list.add(c4); 250 list.add(c5); 251 list.add(c6); 252 253 c1.setCId(1); 254 c2.setCId(2); 255 c3.setCId(3); 256 c4.setCId(4); 257 c5.setCId(5); 258 c6.setCId(6); 259 260 c1.setLink(0); 261 c2.setLink(1); 262 c3.setLink(1); 263 c4.setLink(2); 264 c5.setLink(3); 265 c6.setLink(5); 266 267 CommentVO c=new CommentVO(); 268 c.setCId(0); 269 270 TreeArrayList tree=null; 271 tree=TreeFactory.getCommentsTree(list,c); 272 273 274 System.out.println("***test12(), tree "+tree.getChilds().size()); 275 System.out.println("***test12(), tree "+tree.getChilds()); 276 System.out.println("***test12(), tree "+tree.getSize()); 277 System.out.println("***test12(), end"); 278 279 } 280 281 public static void test11()throws Exception { 282 System.out.println("\n***11(), start"); 283 TopicDAO dao=new TopicDAO(); 284 TopicVO t=new TopicVO(); 285 t.setCounter(45); 286 t.setImage("j.gif"); 287 t.setName(System.currentTimeMillis()+"aa"); 288 t.setText("dsdsd sfsfs"); 289 dao.insertTopic(t); 290 291 292 System.out.println("***test11(), t.id="+t.getTId()); 293 System.out.println("***test11(), end"); 294 295 } 296 297 public static void test()throws Exception { 298 System.out.println("\n***(), start"); 299 300 301 System.out.println("roby73="+TextUtil.encr1("roby73")); 302 System.out.println("***test(), end"); 303 304 } 305 306 307 public static void main(String [] ar)throws Exception { 308 313 test(); 314 } 315 316 } 317 | Popular Tags |