### Question:
Blake2b { public Blake2b() { blake2bDigest = new Blake2bDigest(null, 32, null, Hash.CKB_HASH_PERSONALIZATION); } Blake2b(); void update(byte[] input); byte[] doFinalBytes(); String doFinalString();  }### Answer:
@Test public void testBlake2b() { Blake2b blake2b = new Blake2b(); blake2b.update("The quick brown fox jumps over the lazy dog".getBytes(StandardCharsets.UTF_8)); Blake2b anotherBlake2b = new Blake2b(); anotherBlake2b.update( "The quick brown fox jumps over the lazy dog".getBytes(StandardCharsets.UTF_8)); Assertions.assertEquals( blake2b.doFinalString(), "0xabfa2c08d62f6f567d088d6ba41d3bbbb9a45c241a8e3789ef39700060b5cee2"); }