public void Throw_ArgumentException_If_Passed_Values_Is_Null(string x, string y) { var comparer = new PrefixStringComparer(); Action compareAction = () => comparer.Compare(x, y); compareAction.Should().Throw <ArgumentException>().And.Message.Should().Be("Passed string could not be null"); }
public void TestCompares(string x, string y, int expectedResult) { var comparer = new PrefixStringComparer(); var result = comparer.Compare(x, y); result.Should().Be(expectedResult); }