public async Task TestFixtureSetup()
        {
            UnitTestConfig unitTestConfig = new UnitTestConfig();
            PageRequester  pageRequster   = new PageRequester(new CrawlConfiguration {
                UserAgentString = "aaa"
            });

            _goodPageResult = await pageRequster.MakeRequestAsync(new Uri(unitTestConfig.SiteSimulatorBaseAddress));

            _badPageResult = await pageRequster.MakeRequestAsync(new Uri(string.Concat(unitTestConfig.SiteSimulatorBaseAddress, "/HttpResponse/Status404")));
        }
Beispiel #2
0
        public async Task Setup()
        {
            UnitTestConfig unitTestConfig = new UnitTestConfig();

            _crawledPage = await new PageRequester(new CrawlConfiguration()).MakeRequestAsync(new Uri(unitTestConfig.SiteSimulatorBaseAddress));

            //Make the real request above look like it came from the fake uri
            _crawledPage.ParentUri          = _uri;
            _crawledPage.HttpRequestMessage = new System.Net.Http.HttpRequestMessage(System.Net.Http.HttpMethod.Get, _uri);

            _unitUnderTest = GetInstance(false, false, null, false, false);
        }
        public void ToString_MessageHasUri()
        {
            UnitTestConfig unitTestConfig = new UnitTestConfig();

            Assert.AreEqual(unitTestConfig.SiteSimulatorBaseAddress, new PageToCrawl(new Uri(unitTestConfig.SiteSimulatorBaseAddress)).ToString());
        }