Changeset 4529 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/test/java/eu/dasish/annotation/backend/dao/impl/DBIntegrityServiceTest.java
- Timestamp:
- 02/17/14 17:19:07 (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/DBIntegrityServiceTest.java
r4523 r4529 985 985 assertEquals(TestBackendConstants._TEST_SERVLET_URI_notebooks + "00000000-0000-0000-0000-000000000014", result.getRef().get(1)); 986 986 } 987 987 988 /* public boolean hasAccess(Number notebookID, Number principalID, Permission permission){ 989 List<Number> notebookIDs = notebookDao.getNotebookIDs(principalID, permission); 990 if (notebookIDs == null) { 991 return false; 992 } 993 return notebookIDs.contains(notebookID); 994 } */ 995 996 @Test 997 public void testHasAccess() { 998 999 1000 final Permission writer = Permission.fromValue("writer"); 1001 final List<Number> mockNotebookIDwriter = new ArrayList<Number>(); 1002 mockNotebookIDwriter.add(1); 1003 mockNotebookIDwriter.add(4); 1004 1005 mockeryDao.checking(new Expectations() { 1006 { 1007 oneOf(notebookDao).getNotebookIDs(2, writer); 1008 will(returnValue(mockNotebookIDwriter)); 1009 1010 oneOf(notebookDao).getNotebookIDs(2, writer); 1011 will(returnValue(mockNotebookIDwriter)); 1012 1013 } 1014 }); 1015 1016 assertTrue(dbIntegrityService.hasAccess(4, 2, writer)); 1017 assertFalse(dbIntegrityService.hasAccess(5, 2, writer)); 1018 } 1019 988 1020 /* 989 1021 public ReferenceList getPrincipals(Number notebookID, String permission) {
Note: See TracChangeset
for help on using the changeset viewer.