Exemplo n.º 1
0
        public IPBlockFixture()
        {
            const string BlockedIP = "192.168.0.1";

            file.Expect(f => f.ReadAllText(It.IsAny <string>())).Returns(string.Empty);

            var collection = new Mock <IBlockedIPCollection>();

            collection.Expect(c => c.Contains(BlockedIP)).Returns(true);
            resolver.Expect(r => r.Resolve <IBlockedIPCollection>()).Returns(collection.Object);

            _httpContext = MvcTestHelper.GetHttpContext();

            _httpContext.HttpRequest.ExpectGet(r => r.UserHostAddress).Returns(BlockedIP);
            _httpContext.HttpRequest.ExpectGet(r => r.Url).Returns(new Uri("http://dotnetshoutout.com/Upcoming"));

            _module = new IPBlock();
        }
Exemplo n.º 2
0
 public BaseHttpModuleFixture()
 {
     _httpContext = MvcTestHelper.GetHttpContext();
     _module      = new BaseHttpModuleTestDouble();
 }