### Question:
DataObjectType implements BPMNProperty { public PropertyType getType() { return type; } 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 setType() { assertEquals(new DataObjectPropertyType(), dataObjectType.getType()); }