@Test
public void createThingWithoutId() {

    final Thing thing =
            ImmutableThing.of((ThingId) null, ACL, ATTRIBUTES, FEATURES, LIFECYCLE, REVISION, MODIFIED,
                    CREATED, METADATA);
    assertThat(thing)
            .hasNoId()
            .hasAcl(ACL)
            .hasAttributes(ATTRIBUTES)
            .hasFeatures(FEATURES)
            .hasLifecycle(LIFECYCLE)
            .hasRevision(REVISION)
            .hasModified(MODIFIED)
            .hasCreated(CREATED)
            .hasMetadata(METADATA);
}