public void EventFieldSame() { var e1 = new EventTest(); e1.EventId = "Heool World"; var e2 = new EventTest(); e2.ApplyEvents(e1.PeekEvents()); Assert.Equal(e1.EventId, e2.EventId); }
public void SnapshotSame() { var e1 = new EventTest(); e1.EventId = "Heool World"; var e2 = new EventTest(); e2.ApplyEvents(e1.GenerateSnapshot()); Assert.Equal(e1, e2); }
public void EventSame() { var e1 = new EventTest(); e1.EventId = "Heool World"; var e2 = new EventTest(); e2.ApplyEvents(e1.PeekEvents()); Assert.Equal(e1.GetHashCode(), e2.GetHashCode()); }
public void EventFieldNotSame() { var e1 = new EventTest(); e1.EventId = "Heool World"; var e2 = new EventTest(); e2.ApplyEvents(e1.GenerateEvents()); e1.EventId = "Foo World"; Assert.NotEqual(e1.EventId, e2.EventId); }