Example #1
0
 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);
 }
Example #2
0
        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);
        }