### Question:
SpectatorModule extends AbstractModule { @Override public boolean equals(Object obj) { return obj != null && getClass().equals(obj.getClass()); }  @Override boolean equals(Object obj); @Override int hashCode();  }### Answer:
@Test public void equals() { Assertions.assertEquals(new SpectatorModule(), new SpectatorModule()); }