public void GivenAValidString_WhenParsed_ThenCorrectSearchValueShouldBeReturned() { string expected = "http://uri2"; UriSearchValue value = UriSearchValue.Parse(expected); Assert.NotNull(value); Assert.Equal(expected, value.Uri); }
public void GivenAnInvalidString_WhenParsing_ThenExceptionShouldBeThrown(string s) { Assert.Throws <ArgumentException>(ParamNameS, () => UriSearchValue.Parse(s)); }
public void GivenANullString_WhenParsing_ThenExceptionShouldBeThrown() { Assert.Throws <ArgumentNullException>(ParamNameS, () => UriSearchValue.Parse(null)); }