示例#1
0
 public void NullProcessor_Ctor_Throws()
 {
     IItemRepository repo      = new MockItemRepository();
     IFooProcessor   processor = null;
     IFooSender      sender    = new MockFooSender();
     var             factory   = new FooWorkflowFactory(repo, processor, sender);
 }
 public void NullProcessor_Ctor_Throws()
 {
     IItemRepository repo = new MockItemRepository();
     IFooProcessor processor = null;
     IFooSender sender = new MockFooSender();
     var factory = new FooWorkflowFactory(repo, processor, sender);
 }
        public void Create_ReturnsWorkflow()
        {
            IItemRepository repo = new MockItemRepository();
            IFooProcessor processor = new StubFooProcessor();
            IFooSender sender = new MockFooSender();
            var factory = new FooWorkflowFactory(repo, processor, sender);

            FooWorkflow workflow = factory.Create();
            Assert.IsNotNull(workflow);
        }
示例#4
0
        public void Create_ReturnsWorkflow()
        {
            IItemRepository repo      = new MockItemRepository();
            IFooProcessor   processor = new StubFooProcessor();
            IFooSender      sender    = new MockFooSender();
            var             factory   = new FooWorkflowFactory(repo, processor, sender);

            FooWorkflow workflow = factory.Create();

            Assert.IsNotNull(workflow);
        }