@Test
public void success_GeneratePublicKeySeed_via_SHA_512_from_byte_array_3() {

    byte[] input = new byte[]{19, -16, 82, 23, 24, -5, 62, 17, 82, 3, 67, 121, -16, -83, 14, 25, -13, 37, 13, -19, 20, 21, -82, 3, 94, -5, 26, 57, 18, 91, 110, 78};
    String str = HexEncoder.getString(input);
    assertThat(str, is("13f0521718fb3e1152034379f0ad0e19f3250ded1415ae035efb1a39125b6e4e"));
    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("6158e2b8e2ba640375e64b680a239f5df6211791f5858b1348423f88b134b9c8"));
}