Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }
Exemplo n.º 3
0
        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);
        }