### Question:
Imports implements BPMNProperty { @Override public int hashCode() { return Objects.hashCode(value); } Imports();  Imports(@MapsTo("value") final ImportsValue value); PropertyType getType(); ImportsValue getValue(); void setValue(final ImportsValue value); @Override boolean equals(Object o); @Override int hashCode(); @Type
    static final PropertyType type; }### Answer:
@Test public void testHashCode() { Imports tested1 = new Imports(); Imports tested2 = new Imports(); assertEquals(tested1.hashCode(), tested2.hashCode()); Imports tested3 = new Imports(importsValue); Imports tested4 = new Imports(importsValue); assertEquals(tested3.hashCode(), tested4.hashCode()); }