public void TestCaseInsensitive() { var stringSToCheck = "mySterious"; var stringToFind = "s"; var expectedResult = 2; var classUnderTest = new stringUtilities(); var actualResult = classUnderTest.countOfOcurrance(stringSToCheck, stringToFind); Assert.AreEqual(expectedResult, actualResult); }
public void TestHandleNull() { string stringSToCheck = null; var stringToFind = "s"; var expectedResult = -1; var classUnderTest = new stringUtilities(); var actualResult = classUnderTest.countOfOcurrance(stringSToCheck, stringToFind); Assert.AreEqual(expectedResult, actualResult); }
public void TestMethod1() { var stringSToCheck = "mysterious"; var stringToFind = "y"; var expectedResult = 1; var classUnderTest = new stringUtilities(); var actualResult = classUnderTest.countOfOcurrance(stringSToCheck, stringToFind); Assert.AreEqual(expectedResult, actualResult); }