@Test
void change_withNullOriginal_returnsAdd() {

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