public void LeaveGlimpseOnWithLocalRequest(bool isLocal, RuntimePolicy expectedPolicy) { var httpContextMock = new Mock<HttpContextBase>(); httpContextMock.Setup(m => m.Request.IsLocal).Returns(isLocal); var policyContextMock = new Mock<IRuntimePolicyContext>(); policyContextMock.Setup(m => m.GetRequestContext<HttpContextBase>()).Returns(httpContextMock.Object); var policy = new LocalPolicy(); var result = policy.Execute(policyContextMock.Object); Assert.Equal(expectedPolicy, result); }
public void LeaveGlimpseOnWithLocalRequest(bool isLocal, RuntimePolicy expectedPolicy) { var httpContextMock = new Mock <HttpContextBase>(); httpContextMock.Setup(m => m.Request.IsLocal).Returns(isLocal); var policyContextMock = new Mock <IRuntimePolicyContext>(); policyContextMock.Setup(m => m.GetRequestContext <HttpContextBase>()).Returns(httpContextMock.Object); var policy = new LocalPolicy(); var result = policy.Execute(policyContextMock.Object); Assert.Equal(expectedPolicy, result); }
public void ThrowExceptionWithNullPolicyContext() { var policy = new LocalPolicy(); Assert.Throws <ArgumentNullException>(() => policy.Execute(null)); }
public void ThrowExceptionWithNullPolicyContext() { var policy = new LocalPolicy(); Assert.Throws<ArgumentNullException>(() => policy.Execute(null)); }