@Test
public void success_GeneratePublicKeySeed_via_SHAKE_512_from_hex_string_4() {

    PrivateKey privateKey = PrivateKey.newInstance(HexEncoder.getBytes(
            "cd23d24f714274e744343237b93290f5" +
                    "11f6425f98e64459ff203e8985083ffd" +
                    "f60500553abc0e05cd02184bdb89c4cc" +
                    "d67e187951267eb328"));
    byte[] seed = delegate.generatePublicKeySeed(privateKey);
    assertThat(HexEncoder.getString(seed), is(
            "dcea9e78f35a1bf3499a831b10b86c90" +
                    "aac01cd84b67a0109b55a36e9328b1e3" +
                    "65fce161d71ce7131a543ea4cb5f7e9f" +
                    "1d8b00696447001400"));
}