DeleteFeaturePropertiesResponse extends AbstractCommandResponse<DeleteFeaturePropertiesResponse> implements ThingModifyCommandResponse<DeleteFeaturePropertiesResponse> { public static DeleteFeaturePropertiesResponse fromJson(final String jsonString, final DittoHeaders dittoHeaders) { return fromJson(JsonFactory.newObject(jsonString), dittoHeaders); } private  DeleteFeaturePropertiesResponse(final ThingId thingId, final String featureId,
            final DittoHeaders dittoHeaders); @Deprecated static DeleteFeaturePropertiesResponse of(final String thingId, final String featureId,
            final DittoHeaders dittoHeaders); static DeleteFeaturePropertiesResponse of(final ThingId thingId, final String featureId,
            final DittoHeaders dittoHeaders); static DeleteFeaturePropertiesResponse fromJson(final String jsonString,
            final DittoHeaders dittoHeaders); static DeleteFeaturePropertiesResponse fromJson(final JsonObject jsonObject,
            final DittoHeaders dittoHeaders); @Override ThingId getThingEntityId(); String getFeatureId(); @Override JsonPointer getResourcePath(); @Override DeleteFeaturePropertiesResponse setDittoHeaders(final DittoHeaders dittoHeaders); @Override boolean equals(@Nullable final Object o); @Override int hashCode(); @Override String toString(); static final String TYPE; }
@Test public void createInstanceFromValidJson() { final DeleteFeaturePropertiesResponse underTest = DeleteFeaturePropertiesResponse.fromJson(KNOWN_JSON, TestConstants.EMPTY_DITTO_HEADERS); assertThat(underTest).isNotNull(); }