Esempio n. 1
0
 public void SetUp()
 {
     endpoint = A.Fake<IEndpoint>();
     applicationEndpoints = new List<IEndpoint> { endpoint };
     findNextRequestChainPart = A.Fake<IFindNextRequestChainPart>();
     requestGraph = new RequestGraph(applicationEndpoints, findNextRequestChainPart);
 }
Esempio n. 2
0
        public void SetUp()
        {
            endpoint = A.Fake<IEndpoint>();
            serviceContainer = A.Fake<IServiceContainer>();
            findNextRequestChainPart = A.Fake<IFindNextRequestChainPart>();
            requestChain = new UWeb.RequestChain.RequestChain(Guid.NewGuid(), endpoint, findNextRequestChainPart);
            request = A.Fake<IRequest>();

            A.CallTo(() => serviceContainer.Resolve(firstRequestChainPart.GetType())).Returns(firstRequestChainPart);
            A.CallTo(() => serviceContainer.Resolve(secondRequestChainPart.GetType())).Returns(secondRequestChainPart);
            A.CallTo(() => serviceContainer.Resolve(thirdRequestChainPart.GetType())).Returns(thirdRequestChainPart);
        }
Esempio n. 3
0
 public RequestGraph(IEnumerable<IEndpoint> applicationEndpoints, IFindNextRequestChainPart findNextRequestChainPart)
 {
     this.findNextRequestChainPart = findNextRequestChainPart;
     applicationEndpoints.ForEach(AddChainFor);
 }