Changeset 5385 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/dao/impl/JdbcPrincipalDaoTest.java
- Timestamp:
- 06/24/14 17:43:30 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/dao/impl/JdbcPrincipalDaoTest.java
r4995 r5385 18 18 package eu.dasish.annotation.backend.dao.impl; 19 19 20 import eu.dasish.annotation.backend.Helpers; 20 21 21 import eu.dasish.annotation.backend.NotInDataBaseException; 22 22 import eu.dasish.annotation.backend.PrincipalCannotBeDeleted; 23 import eu.dasish.annotation.backend.TestBackendConstants;24 23 import eu.dasish.annotation.backend.TestInstances; 25 24 import eu.dasish.annotation.schema.Access; … … 45 44 @Autowired 46 45 JdbcPrincipalDao jdbcPrincipalDao; 47 TestInstances testInstances = new TestInstances(TestBackendConstants._TEST_SERVLET_URI);48 46 49 47 /** … … 52 50 */ 53 51 @Test 54 public void test StringURItoExternalID() {55 System.out.println("test stringURItoExternalID");56 jdbcPrincipalDao.set ServiceURI(TestBackendConstants._TEST_SERVLET_URI_principals);52 public void testHrefToExternalID() { 53 System.out.println("test hrefToExternalID"); 54 jdbcPrincipalDao.setResourcePath("/api/principals/"); 57 55 String randomUUID = UUID.randomUUID().toString(); 58 String uri = TestBackendConstants._TEST_SERVLET_URI_principals+ randomUUID;59 String externalID = jdbcPrincipalDao. stringURItoExternalID(uri);56 String uri = "/api/principals/" + randomUUID; 57 String externalID = jdbcPrincipalDao.hrefToExternalID(uri).toString(); 60 58 assertEquals(randomUUID, externalID); 61 59 } … … 68 66 public void testExternalIDtoURI() { 69 67 System.out.println("test stringURItoExternalID"); 70 jdbcPrincipalDao.set ServiceURI(TestBackendConstants._TEST_SERVLET_URI_principals);68 jdbcPrincipalDao.setResourcePath("/api/principals/"); 71 69 String randomUUID = UUID.randomUUID().toString(); 72 String uri = TestBackendConstants._TEST_SERVLET_URI_principals+randomUUID;73 String uriResult = jdbcPrincipalDao.externalIDto URI(randomUUID);70 String uri = "/api/principals/"+randomUUID; 71 String uriResult = jdbcPrincipalDao.externalIDtoHref(randomUUID); 74 72 assertEquals(uri, uriResult); 75 73 } … … 98 96 @Test 99 97 public void testGetExternalID() { 100 UUID testOne = jdbcPrincipalDao.getExternalID(3); 101 assertEquals("00000000-0000-0000-0000-000000000113", testOne.toString()); 98 assertEquals("00000000-0000-0000-0000-000000000113", jdbcPrincipalDao.getExternalID(3).toString()); 102 99 103 100 } … … 106 103 public void testGetPrincipal() { 107 104 System.out.println("test getPrincipal"); 108 jdbcPrincipalDao.set ServiceURI(TestBackendConstants._TEST_SERVLET_URI_principals);105 jdbcPrincipalDao.setResourcePath("/api/principals/"); 109 106 Principal result = jdbcPrincipalDao.getPrincipal(1); 110 107 assertEquals("Twan", result.getDisplayName()); 111 108 assertEquals("Twan.Goosen@mpi.nl", result.getEMail()); 112 assertEquals(TestBackendConstants._TEST_SERVLET_URI_principals+"00000000-0000-0000-0000-000000000111", result.getURI()); 109 assertEquals("/api/principals/00000000-0000-0000-0000-000000000111", result.getHref()); 110 assertEquals("00000000-0000-0000-0000-000000000111", result.getId()); 113 111 } 114 112 … … 116 114 public void testAddPrincipal() throws NotInDataBaseException{ 117 115 System.out.println("test addPrincipal"); 118 jdbcPrincipalDao.set ServiceURI(TestBackendConstants._TEST_SERVLET_URI_principals);116 jdbcPrincipalDao.setResourcePath("/api/principals/"); 119 117 String freshPrincipalName = "Guilherme"; 120 118 String freshPrincipalEmail = "guisil@mpi.nl"; … … 129 127 assertEquals(freshPrincipalName, addedPrincipal.getDisplayName()); 130 128 assertEquals(freshPrincipalEmail, addedPrincipal.getEMail()); 131 assertFalse(null == jdbcPrincipalDao.stringURItoExternalID(addedPrincipal.getURI())); 129 assertEquals(addedPrincipal.getHref(), "/api/principals/"+addedPrincipal.getId()); 130 132 131 } 133 132 … … 135 134 public void testDeletePrincipal() throws PrincipalCannotBeDeleted{ 136 135 System.out.println("test deletePrincipal"); 137 jdbcPrincipalDao.set ServiceURI(TestBackendConstants._TEST_SERVLET_URI_principals);136 jdbcPrincipalDao.setResourcePath("/api/principals/"); 138 137 139 138 int result = jdbcPrincipalDao.deletePrincipal(10); … … 152 151 @Test 153 152 public void tesPrincipalExists() { 154 System.out.println("test principalExists"); 155 //jdbcPrincipalDao.setServiceURI(TestBackendConstants._TEST_SERVLET_URI_principals); 153 System.out.println("test principalExists"); 156 154 assertEquals(false,jdbcPrincipalDao.principalExists("guisil@mpi.nl")); 157 155 assertTrue(jdbcPrincipalDao.principalExists("olhsha@mpi.nl")); … … 170 168 assertEquals(expResult, result); 171 169 } 172 173 @Test174 public void generateHashes() {175 System.out.println("*****");176 System.out.println("generate hashes");177 System.out.println(Helpers.hashPswd("1234", 512, "olhsha@mpi.nl"));178 System.out.println(Helpers.hashPswd("5678", 512, "olasei@mpi.nl"));179 System.out.println("*****");180 181 }170 // 171 // @Test 172 // public void generateHashes() { 173 // System.out.println("*****"); 174 // System.out.println("generate hashes"); 175 // System.out.println(Helpers.hashPswd("1234", 512, "olhsha@mpi.nl")); 176 // System.out.println(Helpers.hashPswd("5678", 512, "olasei@mpi.nl")); 177 // System.out.println("*****"); 178 // 179 // } 182 180 183 181 }
Note: See TracChangeset
for help on using the changeset viewer.