+ assertTrue(applierCalled.get());
+ }
+
+ private static NormalizedNode<?, ?> deserializeNormalizedNode(final byte[] bytes) throws IOException {
+ return SerializationUtils.readNormalizedNode(new DataInputStream(new ByteArrayInputStream(bytes))).get();
+ }
+
+ private static byte[] serializeNormalizedNode(final NormalizedNode<?, ?> node) throws IOException {
+ ByteArrayOutputStream bos = new ByteArrayOutputStream();
+ SerializationUtils.writeNormalizedNode(new DataOutputStream(bos), node);
+ return bos.toByteArray();