.mockUpdateKey(keyName, Samples.PUT_BBCC_DSA_USER_KEYS_SOMEKEY);
// operation
List<IOpenShiftSSHKey> keys = user.getSSHKeys();
assertThat(keys).hasSize(1);
IOpenShiftSSHKey key = keys.get(0);
assertThat(key.getKeyType()).isEqualTo(SSHKeyType.SSH_RSA);
assertThat(key.getPublicKey()).isNotEqualTo(newPublicKeyContent);
key.setPublicKey(newPublicKeyContent);
// verification
assertThat(key.getKeyType()).isEqualTo(SSHKeyType.SSH_DSA);
assertThat(key.getPublicKey()).isEqualTo(newPublicKeyContent);
HashMap<String, Object> parameterMap = new HashMap<String, Object>();
parameterMap.put("type", SSHKeyTestUtils.SSH_RSA);
mockDirector.verifyUpdateKey(
keyName,
new StringParameter("type", SSHKeyTestUtils.SSH_RSA),
new StringParameter("content", key.getPublicKey()));
}