Small improvements to unit test. Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/b0c7c610 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/b0c7c610 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/b0c7c610
Branch: refs/heads/master Commit: b0c7c6100478b7655c4bfb6da469ed42fa087095 Parents: 7fc2a07 Author: Alasdair Hodge <[email protected]> Authored: Thu Jun 11 14:31:30 2015 +0100 Committer: Alasdair Hodge <[email protected]> Committed: Thu Jun 11 14:31:30 2015 +0100 ---------------------------------------------------------------------- .../test/java/brooklyn/rest/security/PasswordHasherTest.java | 6 ++++++ 1 file changed, 6 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/b0c7c610/usage/rest-server/src/test/java/brooklyn/rest/security/PasswordHasherTest.java ---------------------------------------------------------------------- diff --git a/usage/rest-server/src/test/java/brooklyn/rest/security/PasswordHasherTest.java b/usage/rest-server/src/test/java/brooklyn/rest/security/PasswordHasherTest.java index 745f71d..7537a78 100644 --- a/usage/rest-server/src/test/java/brooklyn/rest/security/PasswordHasherTest.java +++ b/usage/rest-server/src/test/java/brooklyn/rest/security/PasswordHasherTest.java @@ -26,6 +26,12 @@ public class PasswordHasherTest { @Test public void testHashSha256() throws Exception { + // Note: expected hash values generated externally: + // echo -n mysaltmypassword | openssl dgst -sha256 + assertEquals(PasswordHasher.sha256("mysalt", "mypassword"), "d02878b06efa88579cd84d9e50b211c0a7caa92cf243bad1622c66081f7e2692"); + assertEquals(PasswordHasher.sha256("", "mypassword"), "89e01536ac207279409d4de1e5253e01f4a1769e696db0d6062ca9b8f56767c8"); + assertEquals(PasswordHasher.sha256(null, "mypassword"), "89e01536ac207279409d4de1e5253e01f4a1769e696db0d6062ca9b8f56767c8"); } + }
