@Test
public void success_GeneratePublicKeySeed_via_SHA_512_from_byte_array_5() {

    byte[] input = new byte[]{-82, 4, -22, 3, 94, -115, -22, 27, 12, 35, -14, 1, -26, 3, -44, 13, -113, -31, 93, 29, 2, -33, -72, 42, 14, -9, 13, 40, -28, 79, -13, 38};
    String str = HexEncoder.getString(input);
    assertThat(str, is("ae04ea035e8dea1b0c23f201e603d40d8fe15d1d02dfb82a0ef70d28e44ff326"));
    assertThat(HexEncoder.getBytes(str), is(input));
    PrivateKey privateKey = PrivateKeyEd25519.fromBytes(input);
    PublicKeyDelegate delegate1 = new Ed25519PublicKeyDelegate(HashAlgorithm.SHA_512);
    byte[] seed = delegate1.generatePublicKeySeed(privateKey);
    assertThat(HexEncoder.getString(seed), is("6daa7036e3ff1aa3fabb2a01b0b7e90c946f678df105da32bdd329593d3cbe3b"));
}