public void Store_WithRegisteredHook_TriggersHook() { var id = Guid.NewGuid(); var store = new InMemoryEventStore(); var counterHook = new CounterHook("myCounter"); store.Register(counterHook); store.Store(departmentTag, id, 0, new IEvent[] { new NewCommitteeEvent(id, "Test Committee", "mandate") }); Assert.Equal(1, counterHook.Count); }
public void Store_WithRegisteredHook_TriggersHook() { var id = Guid.NewGuid(); var store = new InMemoryEventStore(); var counterHook = new CounterHook("myCounter"); store.Register(counterHook); store.Store(departmentTag, id, 0, new IEvent[] { new NewCommitteeEvent(id, "Test Committee", "mandate") }); Assert.Equal(1, counterHook.Count); }