public void ThrowsOnNoHandlerForEventWithMessage() { var mockAggregate = new MockAggregate(); var message = ""; try { mockAggregate.Rehydrate(MockEvents); } catch (Exception e) { message = e.Message; } Assert.Contains("does not know how to Handle event", message); }
public void ThrowsOnNoHandlerForEvent() { var mockAggregate = new MockAggregate(); Assert.Throws <InvalidOperationException>(() => mockAggregate.Rehydrate(MockEvents)); }