NodeIdentifier.create(QName.create("namespace", "localName"))).build();
private static final List<TransactionModification> MODIFICATIONS = List.of(
- new TransactionWrite(YangInstanceIdentifier.empty(), NODE));
+ new TransactionWrite(YangInstanceIdentifier.of(), NODE));
private static final PersistenceProtocol PROTOCOL = PersistenceProtocol.ABORT;
ACTOR_REF, MODIFICATIONS, PROTOCOL);
public ModifyTransactionRequestTest() {
- super(OBJECT, 440);
+ super(OBJECT, 140);
}
@Test
@Test
public void cloneAsVersionTest() {
- assertEquals(OBJECT, OBJECT.cloneAsVersion(ABIVersion.BORON));
+ final var clone = OBJECT.cloneAsVersion(ABIVersion.TEST_FUTURE_VERSION);
+ assertEquals(OBJECT.getSequence(), clone.getSequence());
+ assertEquals(OBJECT.getTarget(), clone.getTarget());
+ assertEquals(OBJECT.getReplyTo(), clone.getReplyTo());
+ assertEquals(OBJECT.getModifications(), clone.getModifications());
+ assertEquals(OBJECT.getPersistenceProtocol(), clone.getPersistenceProtocol());
}
@Override
protected void doAdditionalAssertions(final ModifyTransactionRequest deserialize) {
assertEquals(OBJECT.getReplyTo(), deserialize.getReplyTo());
assertEquals(OBJECT.getPersistenceProtocol(), deserialize.getPersistenceProtocol());
-
assertNotNull(deserialize.getModifications());
assertEquals(1, deserialize.getModifications().size());
final var modification = deserialize.getModifications().get(0);
- assertEquals(YangInstanceIdentifier.empty(), modification.getPath());
+ assertEquals(YangInstanceIdentifier.of(), modification.getPath());
assertEquals(TYPE_WRITE, modification.getType());
}
}