public void CountSubstringOccurrences() { // Act const string SubString = "IPSUM"; // Assert Assert.AreEqual(0, "LOREM".CountSubstringOccurrences(SubString)); Assert.AreEqual(1, SubString.CountSubstringOccurrences(SubString)); Assert.AreEqual(2, ($"{SubString} {SubString}").CountSubstringOccurrences(SubString)); Assert.AreEqual(3, ($"{SubString} {SubString} {SubString}").CountSubstringOccurrences(SubString)); Assert.AreEqual(4, ($"{SubString} {SubString} {SubString} {SubString}").CountSubstringOccurrences(SubString)); }