public void ShouldBeAbleToHandleNulls() { var stringToFind = "s"; var expectedResult = -1; var classUnderTest = new Simple(); var actualResult = classUnderTest.CountOccurences(null, stringToFind); Assert.AreEqual(expectedResult, actualResult); }
public void ShouldFindOneYInMysterious() { var stringToCheck = "mysterious"; var stringToFind = "y"; var expectedResult = 1; var classUnderTest = new Simple(); var actualResult = classUnderTest.CountOccurences(stringToCheck, stringToFind); Assert.AreEqual(expectedResult, actualResult); }
public void SearchShouldBeCaseSenstive() { var stringToCheck = "mySterious"; var stringToFind = "s"; var expectedResult = 2; var classUnderTest = new Simple(); var actualResult = classUnderTest.CountOccurences(stringToCheck, stringToFind); Assert.AreEqual(expectedResult, actualResult); }