Changeset 10505 for extensions/jiwigo-ws-api/src/test
- Timestamp:
- Apr 20, 2011, 5:17:02 AM (13 years ago)
- Location:
- extensions/jiwigo-ws-api/src/test/java/fr/mael/jiwigo/service
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
extensions/jiwigo-ws-api/src/test/java/fr/mael/jiwigo/service/CategoryServiceTest.java
r10089 r10505 1 1 package fr.mael.jiwigo.service; 2 2 3 import java.io.IOException;4 3 import java.util.Date; 5 4 … … 11 10 import fr.mael.jiwigo.dao.impl.CategoryDaoImpl; 12 11 import fr.mael.jiwigo.service.impl.CategoryServiceImpl; 12 import fr.mael.jiwigo.transverse.exception.JiwigoException; 13 13 import fr.mael.jiwigo.transverse.exception.ProxyAuthenticationException; 14 14 import fr.mael.jiwigo.transverse.session.SessionManager; … … 16 16 17 17 public class CategoryServiceTest { 18 18 private SessionManager sessionManager; 19 19 20 21 public void setUp(){22 23 24 20 @Before 21 public void setUp() throws JiwigoException { 22 sessionManager = new SessionManagerImpl("mael", "motdepasse", "http://mael.piwigo.com", "Unit Test"); 23 sessionManager.processLogin(); 24 } 25 25 26 /** 27 * Test of the list method 28 * 29 * @throws ProxyAuthenticationException 30 */ 31 @Test 32 public void ListerTest() throws ProxyAuthenticationException { 33 try { 34 CategoryDaoImpl categaryDao = new CategoryDaoImpl(); 35 categaryDao.setSessionManager(sessionManager); 36 categaryDao.list(true); 37 categaryDao.list(false); 38 } catch (IOException e) { 39 e.printStackTrace(); 40 } 41 } 26 /** 27 * Test of the list method 28 * 29 * @throws ProxyAuthenticationException 30 */ 31 @Test 32 public void ListerTest() throws JiwigoException { 33 CategoryDaoImpl categaryDao = new CategoryDaoImpl(); 34 categaryDao.setSessionManager(sessionManager); 35 categaryDao.list(true); 36 categaryDao.list(false); 37 } 42 38 43 44 45 46 47 48 49 public void creerTest() throws ProxyAuthenticationException {50 51 52 53 54 55 56 39 /** 40 * Test of the creation method 41 * 42 * @throws ProxyAuthenticationException 43 */ 44 @Test 45 public void creerTest() throws JiwigoException { 46 Date date = new Date(); 47 CategoryServiceImpl categoryService = new CategoryServiceImpl(); 48 CategoryDaoImpl dao = new CategoryDaoImpl(); 49 dao.setSessionManager(sessionManager); 50 categoryService.setDao(dao); 51 Assert.assertSame(true, categoryService.create("Category" + date.getTime())); 52 } 57 53 58 54 } -
extensions/jiwigo-ws-api/src/test/java/fr/mael/jiwigo/service/ServicesTest.java
r10494 r10505 2 2 3 3 import java.io.File; 4 import java.io.IOException;5 4 import java.util.List; 6 5 … … 16 15 import fr.mael.jiwigo.service.impl.CategoryServiceImpl; 17 16 import fr.mael.jiwigo.service.impl.ImageServiceImpl; 17 import fr.mael.jiwigo.transverse.exception.JiwigoException; 18 18 import fr.mael.jiwigo.transverse.session.SessionManager; 19 19 import fr.mael.jiwigo.transverse.session.impl.SessionManagerImpl; … … 24 24 25 25 @Before 26 public void setUp() {26 public void setUp() throws JiwigoException { 27 27 sessionManager = new SessionManagerImpl("mael", "motdepasse", "http://mael.piwigo.com", "Unit Test"); 28 28 sessionManager.processLogin(); … … 71 71 try { 72 72 imageService.addSimple(imageFile, categoryTest, title); 73 } catch ( IOException e) {73 } catch (JiwigoException e) { 74 74 Assert.fail("An exception was thrown while trying to send the pictures" + e.getMessage()); 75 75 } -
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.