コード例 #1
0
ファイル: EntityTests.cs プロジェクト: SK-Marten/SimpleCQRS
        public void HandlerIsNotCalledWhenHandlerDoesNotMeetTheConventionAndEventIsApplied()
        {
            var domainEvent = new EntityHandlerThatMeetsConventionEvent();
            var entity = mockEntity.Object;
            entity.TurnTestModeOn();

            entity.Apply(domainEvent);

            mockEntity.Verify(ar => ar.OnEntityHandlerThatDoesNotMeetsConvention(domainEvent), Times.Never());
        }
コード例 #2
0
ファイル: EntityTests.cs プロジェクト: yyp2003net/SimpleCQRS
        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());
        }
コード例 #3
0
ファイル: EntityTests.cs プロジェクト: yyp2003net/SimpleCQRS
        public void HandlerIsCalledWhenHandlerMeetsTheConventionAndEventIsApplied()
        {
            var domainEvent = new EntityHandlerThatMeetsConventionEvent();
            var entity      = mockEntity.Object;

            entity.TurnTestModeOn();

            entity.Apply(domainEvent);

            mockEntity.Verify(ar => ar.OnEntityHandlerThatMeetsConvention(domainEvent), Times.Once());
        }
コード例 #4
0
ファイル: EntityTests.cs プロジェクト: SK-Marten/SimpleCQRS
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent, string test)
 {
 }
コード例 #5
0
ファイル: EntityTests.cs プロジェクト: SK-Marten/SimpleCQRS
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
     EventIds.Add(domainEvent.Sequence);
 }
コード例 #6
0
ファイル: EntityTests.cs プロジェクト: SK-Marten/SimpleCQRS
 public virtual void OnEntityHandlerThatDoesNotMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
 }
コード例 #7
0
ファイル: EntityTests.cs プロジェクト: yyp2003net/SimpleCQRS
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent, string test)
 {
 }
コード例 #8
0
ファイル: EntityTests.cs プロジェクト: yyp2003net/SimpleCQRS
 public virtual void OnEntityHandlerThatDoesNotMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
 }
コード例 #9
0
ファイル: EntityTests.cs プロジェクト: yyp2003net/SimpleCQRS
 public virtual void OnEntityHandlerThatMeetsConvention(EntityHandlerThatMeetsConventionEvent domainEvent)
 {
     EventIds.Add(domainEvent.Sequence);
 }