Пример #1
0
        public async Task TestRefreshAsync()
        {
            BrowserTyped browser  = new BrowserTyped();
            IDocument    document = await browser.NavigateAsync <dynamic>("https://github.com");

            IDocument documentRefreshed = await browser.RefreshAsync();

            Assert.True(documentRefreshed == browser.Document);
            Assert.True(documentRefreshed != document);
            IDocument secondDocument = browser.Navigate <dynamic>(RequestTesterRouteUri);
            IDocument thirdDocument  = browser.Navigate <dynamic>("https://nuget.org");

            browser.Back();
            await browser.RefreshAsync();

            Assert.True(browser.Document != secondDocument);
            Assert.True(browser.Document.Response.ResponseUri == secondDocument.Response.ResponseUri);
        }