KeywordStartedEvent { @Override public int hashCode() { return Objects.hash(name, keywordType, libraryName); } KeywordStartedEvent(final String name, final String keywordType, final String libraryName); static KeywordStartedEvent fromPre(final Map<String, Object> eventMap); static KeywordStartedEvent from(final Map<String, Object> eventMap); String getName(); String getKeywordType(); String getLibraryName(); RunningKeyword getRunningKeyword(); @Override boolean equals(final Object obj); @Override int hashCode();  }
@Test public void hashCodeTests() { assertThat(new KeywordStartedEvent("kw", "type", "lib").hashCode()) .isEqualTo(new KeywordStartedEvent("kw", "type", "lib").hashCode()); }