@Test
public void success_GeneratePublicKeySeed_via_SHAKE_512_from_hex_string_5() {

    PrivateKey privateKey = PrivateKey.newInstance(HexEncoder.getBytes(
            "258cdd4ada32ed9c9ff54e63756ae582" +
                    "fb8fab2ac721f2c8e676a72768513d93" +
                    "9f63dddb55609133f29adf86ec9929dc" +
                    "cb52c1c5fd2ff7e21b"));
    byte[] seed = delegate.generatePublicKeySeed(privateKey);
    assertThat(HexEncoder.getString(seed), is(
            "3ba16da0c6f2cc1f30187740756f5e79" +
                    "8d6bc5fc015d7c63cc9510ee3fd44adc" +
                    "24d8e968b6e46e6f94d19b945361726b" +
                    "d75e149ef09817f580"));
}