Changeset 5549 for ComponentRegistry/trunk/ComponentRegistry/src/test/java/clarin/cmdi/componentregistry/impl/database/ComponentRegistryFactoryDbImplTest.java
- Timestamp:
- 08/11/14 16:07:55 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ComponentRegistry/trunk/ComponentRegistry/src/test/java/clarin/cmdi/componentregistry/impl/database/ComponentRegistryFactoryDbImplTest.java
r3449 r5549 9 9 import clarin.cmdi.componentregistry.ComponentStatus; 10 10 import clarin.cmdi.componentregistry.OwnerUser; 11 import clarin.cmdi.componentregistry.RegistrySpace; 11 12 import clarin.cmdi.componentregistry.UserCredentials; 12 13 import clarin.cmdi.componentregistry.UserUnauthorizedException; … … 50 51 .getPublicRegistry(); 51 52 assertNotNull(registry); 53 54 } 55 56 @Test 57 public void testGetBaseRegistry() { 58 ComponentRegistryDbImpl registry = componentRegistryFactory.getBaseRegistry(DummyPrincipal.DUMMY_CREDENTIALS); 59 assertNotNull(registry); 60 assertNotNull(registry.getRegistryOwner()); 61 52 62 } 53 63 … … 56 66 // Get public 57 67 assertNotNull(componentRegistryFactory.getComponentRegistry( 58 ComponentStatus.PUBLISHED, null, null));68 RegistrySpace.PUBLISHED, null, null, null)); 59 69 60 70 // Get for non-existing user … … 64 74 65 75 ComponentRegistryDbImpl cr1 = (ComponentRegistryDbImpl) componentRegistryFactory 66 .getComponentRegistry( ComponentStatus.PRIVATE, null,67 credentials );76 .getComponentRegistry(RegistrySpace.PRIVATE, null, 77 credentials,null); 68 78 assertNotNull(cr1); 69 79 // Get for existing user 70 80 ComponentRegistryDbImpl cr2 = (ComponentRegistryDbImpl) componentRegistryFactory 71 .getComponentRegistry( ComponentStatus.PRIVATE, null,72 credentials );81 .getComponentRegistry(RegistrySpace.PRIVATE, null, 82 credentials, null); 73 83 ; 74 84 assertNotNull(cr2); 75 assertEquals(cr1.get Owner(), cr2.getOwner());85 assertEquals(cr1.getRegistryOwner(), cr2.getRegistryOwner()); 76 86 77 87 // Get for another new user … … 79 89 testUser.getPrincipalName() + "2").getCredentials(); 80 90 ComponentRegistryDbImpl cr3 = (ComponentRegistryDbImpl) componentRegistryFactory 81 .getComponentRegistry( ComponentStatus.PRIVATE, null,82 credentials2 );91 .getComponentRegistry(RegistrySpace.PRIVATE, null, 92 credentials2, null); 83 93 assertNotNull(cr3); 84 assertNotSame(cr1.get Owner(), cr3.getOwner());94 assertNotSame(cr1.getRegistryOwner(), cr3.getRegistryOwner()); 85 95 } 86 96 … … 93 103 // Create registry for new user 94 104 ComponentRegistryDbImpl cr1 = (ComponentRegistryDbImpl) componentRegistryFactory 95 .getComponentRegistry( ComponentStatus.PRIVATE, null,96 userCredentials );105 .getComponentRegistry(RegistrySpace.PRIVATE, null, 106 userCredentials, null); 97 107 98 Number id = cr1.get Owner().getId();108 Number id = cr1.getRegistryOwner().getId(); 99 109 100 110 // Get it as admin 101 111 ComponentRegistryDbImpl cr2 = (ComponentRegistryDbImpl) componentRegistryFactory 102 112 .getOtherUserComponentRegistry( 103 DummyPrincipal.DUMMY_ADMIN_PRINCIPAL, 104 ComponentStatus.PRIVATE, new OwnerUser(id)); 113 DummyPrincipal.DUMMY_ADMIN_PRINCIPAL, new OwnerUser(id)); 105 114 assertNotNull(cr2); 106 115 // Should be this user's registry 107 assertEquals(cr1.get Owner(), cr2.getOwner());116 assertEquals(cr1.getRegistryOwner(), cr2.getRegistryOwner()); 108 117 109 118 // Try get it as non-admin 110 119 try { 111 120 componentRegistryFactory.getOtherUserComponentRegistry( 112 DummyPrincipal.DUMMY_PRINCIPAL, ComponentStatus.PRIVATE, 113 new OwnerUser(id)); 121 DummyPrincipal.DUMMY_PRINCIPAL, new OwnerUser(id)); 114 122 fail("Non-admin can get other user's component registry"); 115 123 } catch (Exception ex) {
Note: See TracChangeset
for help on using the changeset viewer.