Ejemplo n.º 1
0
        public void DoComponetsContentTest()
        {
            AppInernalsManager_Accessor target = new AppInernalsManager_Accessor();
            string name = "buildinfo";
            string actual;
            //HttpRequest request = new HttpRequest("~/", "http://localhost/test/appinternals/components/buildinfo", "");

            //HttpResponse response = new HttpResponse(new StringWriter());
            //HttpContext context = new HttpContext(request, response);



            Thread.GetDomain().SetData(".appPath", AppDomain.CurrentDomain.BaseDirectory);
            Thread.GetDomain().SetData(".appVPath", "/");
            Thread.GetDomain().SetData(".appDomain", "*");
            TextWriter tw = new StringWriter();
            TestWorkerRequest wr = new TestWorkerRequest("/test/appinternals/components/buildinfo", "", tw);
            wr.SetRemoteAddress("127.0.0.1");

            HttpContext.Current = new HttpContext(wr);
            ISerializer serializer = new JSONSerializer();
            actual = target.DoComponetsContent(name, serializer);
            Assert.IsNotNull(actual);
            Assert.IsTrue(actual.Length > 0);
            serializer = new HTMLSerializer();
            actual = target.DoComponetsContent(name, serializer);
            Assert.IsNotNull(actual);
            Assert.IsTrue(actual.Length > 0);
            serializer = new XMLSerializer();
            actual = target.DoComponetsContent(name, serializer);
            Assert.IsNotNull(actual);
            Assert.IsTrue(actual.Length > 0);

        }
Ejemplo n.º 2
0
        public void DoComponetsContentTest()
        {
            AppInernalsManager_Accessor target = new AppInernalsManager_Accessor();
            string name = "buildinfo";
            string actual;
            HttpRequest request = new HttpRequest("~/", "http://localhost/test/appinternals/components/buildinfo", "");

            HttpResponse response = new HttpResponse(new StringWriter());
            HttpContext context = new HttpContext(request, response);
            HttpContext.Current = context;
            ISerializer serializer = new JSONSerializer();
            actual = target.DoComponetsContent(name, serializer);
            Assert.IsNotNull(actual);
            Assert.IsTrue(actual.Length > 0);
            serializer = new HTMLSerializer();
            actual = target.DoComponetsContent(name, serializer);
            Assert.IsNotNull(actual);
            Assert.IsTrue(actual.Length > 0);
            serializer = new XMLSerializer();
            actual = target.DoComponetsContent(name, serializer);
            Assert.IsNotNull(actual);
            Assert.IsTrue(actual.Length > 0);

        }