예제 #1
0
 @Test
 public void testUpdateDomain() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoFordomain();
   Domain domain = testedObject.updateDomain(util.domain);
   Assert.assertEquals(domain, util.domain);
 }
예제 #2
0
 @Test
 public void testUpdateRole() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoForrole();
   Role role = testedObject.updateRole(util.role);
   Assert.assertNotNull(role);
   Assert.assertEquals(role, util.role);
 }
예제 #3
0
 @Test
 public void testReadDomain() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoFordomain();
   Domain domain = testedObject.readDomain(util.domain.getDomainid());
   Assert.assertNotNull(domain);
   Assert.assertEquals(domain, util.domain);
 }
예제 #4
0
 @Test
 public void testDeleteGrant() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoForgrant();
   Grant grant = testedObject.deleteGrant(util.grant.getGrantid());
   Assert.assertNotNull(grant);
   Assert.assertEquals(grant, util.grant);
 }
예제 #5
0
 @Test
 public void testDeleteUser() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoForuser();
   User user = testedObject.deleteUser(util.user.getUserid());
   Assert.assertNotNull(user);
   Assert.assertEquals(user, util.user);
 }
예제 #6
0
 @Test
 public void testWriteUser() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoForuser();
   User user = testedObject.writeUser(util.user);
   Assert.assertNotNull(user);
   Assert.assertEquals(
       user.getUserid(), IDMStoreUtil.createUserid(user.getName(), util.user.getDomainid()));
 }
예제 #7
0
 @Test
 public void testWriteRole() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoForrole();
   util.addMokitoFordomain();
   Role role = testedObject.writeRole(util.role);
   Assert.assertNotNull(role);
   Assert.assertEquals(
       role.getRoleid(), IDMStoreUtil.createRoleid(role.getName(), role.getDomainid()));
 }
예제 #8
0
 @Test
 public void testWriteGrant() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoFordomain();
   util.addMokitoForrole();
   util.addMokitoForuser();
   util.addMokitoForgrant();
   Grant grant = testedObject.writeGrant(util.grant);
   Assert.assertNotNull(grant);
 }
예제 #9
0
 @Test
 public void testUpdateUser() throws Exception {
   IDMStoreTestUtil util = new IDMStoreTestUtil();
   IDMMDSALStore testedObject = new IDMMDSALStore(util.dataBroker);
   util.addMokitoForuser();
   User user = testedObject.updateUser(util.user);
   Assert.assertNotNull(user);
   Assert.assertEquals(
       user.getPassword(),
       SHA256Calculator.getSHA256(util.user.getPassword(), util.user.getSalt()));
 }