Example #1
0
        public void HandlerIsNotCalledWhenHandlerDoesNotMeetTheConventionAndEventIsApplied()
        {
            var domainEvent = new EntityHandlerThatMeetsConventionEvent();
            var entity = mockEntity.Object;
            entity.TurnTestModeOn();

            entity.Apply(domainEvent);

            mockEntity.Verify(ar => ar.OnEntityHandlerThatDoesNotMeetsConvention(domainEvent), Times.Never());
        }
Example #2
0
        public void HandlerIsNotCalledWhenHandlerHasTwoParametersAndEventIsApplied()
        {
            var domainEvent = new EntityHandlerThatMeetsConventionEvent();
            var entity      = mockEntity.Object;

            entity.TurnTestModeOn();

            entity.Apply(domainEvent);

            mockEntity.Verify(ar => ar.OnEntityHandlerThatMeetsConvention(domainEvent, "test"), Times.Never());
        }
Example #3
0
        public void HandlerIsCalledWhenHandlerMeetsTheConventionAndEventIsApplied()
        {
            var domainEvent = new EntityHandlerThatMeetsConventionEvent();
            var entity      = mockEntity.Object;

            entity.TurnTestModeOn();

            entity.Apply(domainEvent);

            mockEntity.Verify(ar => ar.OnEntityHandlerThatMeetsConvention(domainEvent), Times.Once());
        }
Example #4
0
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent, string test)
 {
 }
Example #5
0
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
     EventIds.Add(domainEvent.Sequence);
 }
Example #6
0
 public virtual void OnEntityHandlerThatDoesNotMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
 }
Example #7
0
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent, string test)
 {
 }
Example #8
0
 public virtual void OnEntityHandlerThatDoesNotMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
 }
Example #9
0
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
     EventIds.Add(domainEvent.Sequence);
 }