@Test
void delete_withNonNull_returnsExpected() {

    Change<TestState> delete = Change.delete(OBJECT1_V1);
    Assertions.assertEquals(OBJECT1_V1, delete.originalObject, "Original object not set as expected");
    Assertions.assertNull(delete.newObject, "New object set unexpectedly");
}