### Question:
Imports implements BPMNProperty { @Override public boolean equals(Object o) { if (o instanceof Imports) { Imports other = (Imports) o; return Objects.equals(value, other.value); } return false; } 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 testEquals() { Imports tested1 = new Imports(); Imports tested2 = new Imports(); assertEquals(tested1, tested2); Imports tested3 = new Imports(importsValue); Imports tested4 = new Imports(importsValue); assertEquals(tested3, tested4); }