public async Task PageConfidenceRawServiceTest()
        {
            var documentService = NewPageDocumentDataService();
            IPageConfidenceRawService service = new PageConfidenceRawService(documentService,
                                                                             new PageConfidenceDataService(documentService));

            Assert.True(DoubleEquals(0.404, (await service.Get("one.com")).Scores["Sport"]));
            Assert.True(DoubleEquals(0.508, (await service.Get("two.com")).Scores["Sport"]));
            Assert.True(DoubleEquals(0.428, (await service.Get("three.com")).Scores["Sport"]));
        }
        public async Task PageConfidenceService_Random()
        {
            IPageConfidenceService pageConfidenceService = new PageConfidenceService(
                new PageConfidenceDataService(randomDocumentService),
                randomDocumentService, pageConfidenceCalculator);

            IPageConfidenceRawService rawService = new PageConfidenceRawService(randomDocumentService,
                                                                                new PageConfidenceDataService(randomDocumentService));

            for (int i = 0; i < 10; i++)
            {
                Assert.True(DoubleEquals((await pageConfidenceService.Get($"{i}.com")).Scores["Sport"],
                                         (await rawService.Get($"{i}.com")).Scores["Sport"]));
            }
        }