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); }