public async Task ExampleDataLog_MostVisited_EqualsThree() { var logTestData = await Resources.GetLogTestData(); var results = HttpLogAnalytics.Parse(logTestData); results.MostVisitedUrls.Count.ShouldBe(3); }
public async Task ExampleDataLog_UniqueIPAddresses_EqualsEleven() { //11 var logTestData = await Resources.GetLogTestData(); var results = HttpLogAnalytics.Parse(logTestData); results.UniqueIps.ShouldBe(11); }
public async Task ExampleDataLog_MostVisited_ShouldContain() { var logTestData = await Resources.GetLogTestData(); var results = HttpLogAnalytics.Parse(logTestData); results.MostVisitedUrls.ShouldContain("http://example.net/faq/"); results.MostVisitedUrls.ShouldContain("/intranet-analytics/"); results.MostVisitedUrls.ShouldContain("/docs/manage-websites/"); }
public async Task ExampleDataLog_MostActiveIps_ShouldContain() { var logTestData = await Resources.GetLogTestData(); var results = HttpLogAnalytics.Parse(logTestData); results.MostActiveIps.ShouldContain("168.41.191.40"); results.MostActiveIps.ShouldContain("50.112.00.11"); results.MostActiveIps.ShouldContain("177.71.128.21"); }
public async Task ExampleDataLog_MostActiveIps_EqualsThree() { //168.41.191.40 //50.112.00.11 //177.71.128.21 //72.44.32.10 var logTestData = await Resources.GetLogTestData(); var results = HttpLogAnalytics.Parse(logTestData); results.MostActiveIps.Count.ShouldBe(3); }