[uuid] Added method to generate UUID identifiers for version 5 (#10948)

Signed-off-by: Diego Torres <dtorres.py@gmail.com>
This commit is contained in:
Diego Torres
2021-06-24 16:10:31 -04:00
committed by GitHub
parent 045ba9ee4f
commit daefb08701
2 changed files with 59 additions and 7 deletions

View File

@@ -61,4 +61,14 @@ class UUIDGeneratorUnitTest {
assertEquals(5, uuid.version());
assertEquals(2, uuid.variant());
}
@Test
public void version_5_UUID_is_correctly_generated_for_domain_baeldung_com_without_namespace() throws UnsupportedEncodingException {
UUID uuid = UUIDGenerator.generateType5UUID("baeldung.com");
assertEquals("a3c27ab0-2b46-55ef-b50e-0e5c57bfea94", uuid.toString());
assertEquals(5, uuid.version());
assertEquals(2, uuid.variant());
}
}