@Test
public void tryToCreateInstanceWithNullDefinition() {

    assertThatNullPointerException()
            .isThrownBy(() -> FeatureDefinitionModified.of(TestConstants.Thing.THING_ID,
                    TestConstants.Feature.FLUX_CAPACITOR_ID, null, TestConstants.Thing.REVISION_NUMBER,
                    TestConstants.EMPTY_DITTO_HEADERS))
            .withMessage("The %s must not be null!", "Feature Definition")
            .withNoCause();
}