public void testDelete() throws Exception { // Setup CryptoKey key = CryptoTest.createTestKey(admin.getOrg()); KickstartFactory.saveCryptoKey(key); assertNotNull(KickstartFactory.lookupCryptoKeyById(key.getId(), key.getOrg())); flushAndEvict(key); // Test CryptoKeysHandler handler = new CryptoKeysHandler(); handler.delete(adminKey, key.getDescription()); // Verify CryptoKey deletedKey = KickstartFactory.lookupCryptoKeyById(key.getId(), key.getOrg()); assertNull(deletedKey); }
public void testCreateCommand() throws Exception { setupKey(new CreateCryptoKeyCommand(user.getOrg())); CryptoKey key = cmd.getCryptoKey(); key = (CryptoKey) reload(key); assertNotNull(key.getId()); assertNotNull(key.getKey()); }
public void testEdit() throws Exception { CryptoKey key = CryptoTest.createTestKey(user.getOrg()); KickstartFactory.saveCryptoKey(key); flushAndEvict(key); setupKey(new EditCryptoKeyCommand(user, key.getId())); assertNotNull(cmd.getCryptoKey()); assertNull(cmd.store()); }
public void testDelete() throws Exception { CryptoKey key = CryptoTest.createTestKey(user.getOrg()); KickstartFactory.saveCryptoKey(key); assertNotNull(KickstartFactory.lookupCryptoKeyById(key.getId(), key.getOrg())); flushAndEvict(key); KickstartFactory.removeCryptoKey(key); assertNull(KickstartFactory.lookupCryptoKeyById(key.getId(), key.getOrg())); // second method CryptoKey key2 = CryptoTest.createTestKey(user.getOrg()); KickstartFactory.saveCryptoKey(key2); assertNotNull(KickstartFactory.lookupCryptoKeyById(key2.getId(), key2.getOrg())); flushAndEvict(key2); // CryptoKey will be deleted by the cmd.store command in setupKey setupKey(new DeleteCryptoKeyCommand(user, key2.getId())); assertNull(KickstartFactory.lookupCryptoKeyById(key2.getId(), key2.getOrg())); }
public void testGetDetails() throws Exception { // Setup CryptoKey key = CryptoTest.createTestKey(admin.getOrg()); KickstartFactory.saveCryptoKey(key); assertNotNull(KickstartFactory.lookupCryptoKeyById(key.getId(), key.getOrg())); flushAndEvict(key); // Test CryptoKeysHandler handler = new CryptoKeysHandler(); CryptoKey cryptoKey = handler.getDetails(adminKey, key.getDescription()); // Verify assertNotNull(cryptoKey); assertEquals(cryptoKey.getDescription(), cryptoKey.getDescription()); assertEquals(cryptoKey.getCryptoKeyType().getLabel(), cryptoKey.getCryptoKeyType().getLabel()); assertEquals(cryptoKey.getKeyString(), cryptoKey.getKeyString()); }