public void GivenAValidString_WhenParsed_ThenCorrectSearchValueShouldBeReturned() { string expected = "test string"; StringSearchValue value = StringSearchValue.Parse(expected); Assert.NotNull(value); Assert.Equal(expected, value.String); }
public void GivenAString_WhenParseStringIntoSearchValue_ThenStringValueGotUnescaped(string data, string expected) { StringSearchValue value = StringSearchValue.Parse(data); Assert.Equal(expected, value.String); }
public void GivenAnInvalidString_WhenParsing_ThenExceptionShouldBeThrown(string s) { Assert.Throws <ArgumentException>(ParamNameS, () => StringSearchValue.Parse(s)); }
public void GivenANullString_WhenParsing_ThenExceptionShouldBeThrown() { Assert.Throws <ArgumentNullException>(ParamNameS, () => StringSearchValue.Parse(null)); }