public async void FetchBillDocumentIndex()
        {
            var response     = A.Fake <HttpResponseMessage>();
            var htmlResponse = A.Fake <IHtmlDocument>();

            A.CallTo(() => httpMessageHander.SendAsync(A <HttpRequestMessage> ._)).Returns(response);
            A.CallTo(() => contentHandlers.ReadContentAsHtml(response)).Returns(htmlResponse);

            IHtmlDocument actual = await billDocumentClient.FetchBillDocumentIndex();

            actual.Should().BeSameAs(htmlResponse);

            A.CallTo(() => httpMessageHander.SendAsync(A <HttpRequestMessage> .That.Matches(message =>
                                                                                            message.Method == HttpMethod.Get &&
                                                                                            message.RequestUri.ToString().Equals("https://apps.coned.com/ORMyAccount/Forms/Billing/ViewBills.aspx")
                                                                                            ))).MustHaveHappened();
        }