Changeset 10505 for extensions/jiwigo-ws-api/src/test/java/fr/mael/jiwigo/service/TagServiceTest.java
- Timestamp:
- Apr 20, 2011, 5:17:02 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/jiwigo-ws-api/src/test/java/fr/mael/jiwigo/service/TagServiceTest.java
r10089 r10505 12 12 import fr.mael.jiwigo.dao.impl.TagDaoImpl; 13 13 import fr.mael.jiwigo.service.impl.TagServiceImpl; 14 import fr.mael.jiwigo.transverse.exception.JiwigoException; 14 15 import fr.mael.jiwigo.transverse.exception.ProxyAuthenticationException; 15 16 import fr.mael.jiwigo.transverse.session.SessionManager; … … 18 19 public class TagServiceTest { 19 20 20 21 private SessionManager sessionManager; 21 22 22 23 public void setUp(){24 25 26 23 @Before 24 public void setUp() throws JiwigoException { 25 sessionManager = new SessionManagerImpl("mael", "motdepasse", "http://mael.piwigo.com", "Unit Test"); 26 sessionManager.processLogin(); 27 } 27 28 28 /** 29 * Test of the listing method 30 * 31 * @throws ProxyAuthenticationException 32 */ 33 @Test 34 @Ignore 35 public void listTest() throws ProxyAuthenticationException { 36 try { 37 TagDaoImpl tagDao = new TagDaoImpl(); 38 tagDao.setSessionManager(sessionManager); 39 // TODO something weird happens here, 40 // java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.DeepNodeListImpl cannot be cast to 41 // org.w3c.dom.Element 42 // at fr.mael.jiwigo.dao.impl.TagDaoImpl.list(TagDaoImpl.java:58) 43 tagDao.list(); 44 } catch (IOException e) { 45 e.printStackTrace(); 46 } 47 } 29 /** 30 * Test of the listing method 31 * @throws JiwigoException 32 * 33 * @throws ProxyAuthenticationException 34 */ 35 @Test 36 @Ignore 37 public void listTest() throws JiwigoException { 38 TagDaoImpl tagDao = new TagDaoImpl(); 39 tagDao.setSessionManager(sessionManager); 40 // TODO something weird happens here, 41 // java.lang.ClassCastException: com.sun.org.apache.xerces.internal.dom.DeepNodeListImpl cannot be cast to 42 // org.w3c.dom.Element 43 // at fr.mael.jiwigo.dao.impl.TagDaoImpl.list(TagDaoImpl.java:58) 44 tagDao.list(); 45 } 48 46 49 /** 50 * Test of the creation method 51 * 52 * @throws ProxyAuthenticationException 53 * @throws IOException 54 */ 55 @Test 56 public void createTest() throws ProxyAuthenticationException, IOException { 57 Date date = new Date(); 58 TagServiceImpl tagService = new TagServiceImpl(); 59 TagDaoImpl tagDao = new TagDaoImpl(); 60 tagDao.setSessionManager(sessionManager); 61 tagService.setDao(tagDao); 62 Assert.assertSame(true, tagService.create("Tag" + date.getTime())); 63 } 47 /** 48 * Test of the creation method 49 * @throws JiwigoException 50 * 51 * @throws ProxyAuthenticationException 52 * @throws IOException 53 */ 54 @Test 55 public void createTest() throws JiwigoException { 56 Date date = new Date(); 57 TagServiceImpl tagService = new TagServiceImpl(); 58 TagDaoImpl tagDao = new TagDaoImpl(); 59 tagDao.setSessionManager(sessionManager); 60 tagService.setDao(tagDao); 61 Assert.assertSame(true, tagService.create("Tag" + date.getTime())); 62 } 64 63 65 64 }
Note: See TracChangeset
for help on using the changeset viewer.