@Test
public void success_GeneratePublicKeySeed_via_SHAKE_512_from_hex_string_8() {

    PrivateKey privateKey = PrivateKey.newInstance(HexEncoder.getBytes(
            "2ec5fe3c17045abdb136a5e6a913e32a" +
                    "b75ae68b53d2fc149b77e504132d3756" +
                    "9b7e766ba74a19bd6162343a21c8590a" +
                    "a9cebca9014c636df5"));
    byte[] seed = delegate.generatePublicKeySeed(privateKey);
    assertThat(HexEncoder.getString(seed), is(
            "79756f014dcfe2079f5dd9e718be4171" +
                    "e2ef2486a08f25186f6bff43a9936b9b" +
                    "fe12402b08ae65798a3d81e22e9ec80e" +
                    "7690862ef3d4ed3a00"));
}