Skip to content

Commit 68339fe

Browse files
committed
Adding ported test from Java to .NET test suite
1 parent caadc71 commit 68339fe

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

dotnet/test/common/PageLoadingTest.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,15 @@ public void ShouldReturnWhenGettingAUrlThatDoesNotResolve()
5858
}
5959
}
6060

61+
[Test]
62+
[IgnoreBrowser(Browser.IE, "IE happily will navigate to invalid URLs")]
63+
[IgnoreBrowser(Browser.IPhone)]
64+
[IgnoreBrowser(Browser.Safari, "Hangs Safari driver")]
65+
public void ShouldThrowIfUrlIsMalformed()
66+
{
67+
driver.Url = "www.test.com";
68+
}
69+
6170
[Test]
6271
[IgnoreBrowser(Browser.IPhone)]
6372
[IgnoreBrowser(Browser.Safari, "Hangs Safari driver")]
@@ -67,6 +76,14 @@ public void ShouldReturnWhenGettingAUrlThatDoesNotConnect()
6776
driver.Url = "http://localhost:3001";
6877
}
6978

79+
[Test]
80+
public void ShouldReturnUrlOnNotExistedPage()
81+
{
82+
string url = EnvironmentManager.Instance.UrlBuilder.WhereIs("not_existed_page.html");
83+
driver.Url = url;
84+
Assert.AreEqual(url, driver.Url);
85+
}
86+
7087
[Test]
7188
public void ShouldBeAbleToLoadAPageWithFramesetsAndWaitUntilAllFramesAreLoaded()
7289
{

0 commit comments

Comments
 (0)