+
+ @Override
+ protected void doAdditionalAssertions(final Object deserialize) {
+ Assert.assertTrue(deserialize instanceof ModifyTransactionRequest);
+ final ModifyTransactionRequest casted = (ModifyTransactionRequest) deserialize;
+
+ Assert.assertEquals(OBJECT.getReplyTo(), casted.getReplyTo());
+ Assert.assertEquals(OBJECT.getPersistenceProtocol(), casted.getPersistenceProtocol());
+
+ Assert.assertNotNull(casted.getModifications());
+ Assert.assertEquals(1, casted.getModifications().size());
+ final TransactionModification modification = casted.getModifications().get(0);
+ Assert.assertEquals(YangInstanceIdentifier.EMPTY, modification.getPath());
+ Assert.assertEquals(TYPE_WRITE, modification.getType());
+ }