コード例 #1
0
ファイル: EnvironmentShould.cs プロジェクト: GProulx/Glimpse
        public void ReturnStoredData()
        {
            var model = new EnvironmentModel();

            var httpBaseMock = new Mock<HttpContextBase>();
            httpBaseMock.Setup(c => c.Application["Glimpse.AspNet.Environment"]).Returns(model);

            var contextMock = new Mock<ITabContext>();
            contextMock.Setup(c => c.GetRequestContext<HttpContextBase>()).Returns(httpBaseMock.Object);

            var request = new Glimpse.AspNet.Tab.Environment();
            var result = request.GetData(contextMock.Object);
             
            Assert.Same(model, result);
        }
コード例 #2
0
        public void ReturnStoredData()
        {
            var model = new EnvironmentModel();

            var httpBaseMock = new Mock <HttpContextBase>();

            httpBaseMock.Setup(c => c.Application["Glimpse.AspNet.Environment"]).Returns(model);

            var contextMock = new Mock <ITabContext>();

            contextMock.Setup(c => c.GetRequestContext <HttpContextBase>()).Returns(httpBaseMock.Object);

            var request = new Glimpse.AspNet.Tab.Environment();
            var result  = request.GetData(contextMock.Object);

            Assert.Same(model, result);
        }
コード例 #3
0
ファイル: EnvironmentShould.cs プロジェクト: GProulx/Glimpse
        public void HaveADocumentationUri()
        {
            var request = new Glimpse.AspNet.Tab.Environment();

            Assert.False(string.IsNullOrWhiteSpace(request.DocumentationUri));
        }
コード例 #4
0
ファイル: EnvironmentShould.cs プロジェクト: GProulx/Glimpse
 public void BeNamedEnvironment()
 {
     var request = new Glimpse.AspNet.Tab.Environment();
     Assert.Equal("Environment", request.Name);
 }
コード例 #5
0
ファイル: EnvironmentShould.cs プロジェクト: GProulx/Glimpse
 public void UseDefaultLifeCycleSupport()
 {
     var request = new Glimpse.AspNet.Tab.Environment();
     Assert.Equal(RuntimeEvent.EndRequest, request.ExecuteOn);
 }
コード例 #6
0
ファイル: EnvironmentShould.cs プロジェクト: GProulx/Glimpse
        public void HaveProperContextObjectType()
        {
            var request = new Glimpse.AspNet.Tab.Environment();

            Assert.Equal(typeof(HttpContextBase), request.RequestContextType);
        }
コード例 #7
0
        public void HaveADocumentationUri()
        {
            var request = new Glimpse.AspNet.Tab.Environment();

            Assert.False(string.IsNullOrWhiteSpace(request.DocumentationUri));
        }
コード例 #8
0
        public void BeNamedEnvironment()
        {
            var request = new Glimpse.AspNet.Tab.Environment();

            Assert.Equal("Environment", request.Name);
        }
コード例 #9
0
        public void UseDefaultLifeCycleSupport()
        {
            var request = new Glimpse.AspNet.Tab.Environment();

            Assert.Equal(RuntimeEvent.EndRequest, request.ExecuteOn);
        }
コード例 #10
0
        public void HaveProperContextObjectType()
        {
            var request = new Glimpse.AspNet.Tab.Environment();

            Assert.Equal(typeof(HttpContextBase), request.RequestContextType);
        }