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]); }