Exemple #1
0
        public void ThrowsArgumentNullExceptionWhenPassingNullContact()
        {
            SetAccountNrOfContactsCommand cmd = new SetAccountNrOfContactsCommand {
                FromContact = null
            };

            Assert.ThrowsException <ArgumentNullException>(() => CmdBus.Handle(cmd, FlowArgs));
        }
        public void Branch2IsExecuted_WhenRequested()
        {
            var cmd = new BranchedCommand1
            {
                ExecuteBranch1 = false
            };

            CmdBus.Handle(cmd, FlowArgs);

            FakeTracingService trace = (FakeTracingService)FakeTracing;

            Assert.AreEqual(nameof(BrachedCommand1Handler), trace.TracedTexts[0]);
            Assert.AreEqual(nameof(BranchedEvent2Handler), trace.TracedTexts[1]);
        }