assertEquals(theDomainEvent, theDomainEvent_2);
assertEquals(theDomainEvent.hashCode(), theDomainEvent_2.hashCode());
assertNotSame(theDomainEvent, theDomainEvent_2);
//same Event, other domain
Domain theOtherDomain = DomainFactory.getDomain("otherDomain");
DomainEvent theDomainEvent_3 = new DefaultDomainEvent(theEmptyEvent, theOtherDomain);
assertFalse(theDomainEvent.equals(theDomainEvent_3));
//another Event, same domain
final Event theEmptyEvent_2 = new EmptyEvent_1("key_2"){};