Ejemplo n.º 1
0
        public void SetUp()
        {
            inlet = new Mock <ISimpleInlet <int> >();
            inlet.SetupGet(i => i.SharedResource).Returns(SharedResource.Create());
            inlet.SetupGet(i => i.Pipe).Returns(() => valvedPipe);

            outlet = new Mock <ISimpleOutlet <string> >();
            outlet.SetupGet(o => o.SharedResource).Returns(SharedResource.Create());
            outlet.SetupGet(i => i.Pipe).Returns(() => valvedPipe);

            tieBreaker = new Mock <ITwoWayTieBreaker>();

            valvedPipe = new ValvedPipe <int, string, ITwoWayTieBreaker>(inlet.Object, outlet.Object, tieBreaker.Object);
        }
Ejemplo n.º 2
0
        public void SetUp()
        {
            inlet = new Mock<ISimpleInlet<int>>();
            inlet.SetupGet(i => i.SharedResource).Returns(SharedResource.Create());
            inlet.SetupGet(i => i.Pipe).Returns(() => valvedPipe);

            outlet = new Mock<ISimpleOutlet<string>>();
            outlet.SetupGet(o => o.SharedResource).Returns(SharedResource.Create());
            outlet.SetupGet(i => i.Pipe).Returns(() => valvedPipe);

            tieBreaker = new Mock<ITwoWayTieBreaker>();

            valvedPipe = new ValvedPipe<int, string, ITwoWayTieBreaker>(inlet.Object, outlet.Object, tieBreaker.Object);
        }