### Question:
DataObjectType implements BPMNProperty { public void setValue(final DataObjectTypeValue value) { this.value = value; } DataObjectType();  DataObjectType(@MapsTo("value") final DataObjectTypeValue value); PropertyType getType(); DataObjectTypeValue getValue(); void setValue(final DataObjectTypeValue value); @Override int hashCode(); @Override boolean equals(Object o); @Type
    static final PropertyType type; }### Answer:
@Test public void setValue() { DataObjectTypeValue value = new DataObjectTypeValue(this.getClass().getSimpleName()); dataObjectType.setValue(value); assertEquals(value, dataObjectType.getValue()); }