### Question:
ProcessType implements BPMNProperty { @Override public int hashCode() { return (null != value) ? value.hashCode() : 0; } ProcessType();  ProcessType(String value); String getValue(); void setValue(final String value); @Override int hashCode(); @Override boolean equals(Object o);  }### Answer:
@Test public void testHashCode() { ProcessType test = new ProcessType(); assertTrue(test.getValue().hashCode() == test.hashCode()); }