public void CountWordsWithRemovalOfPunctuation() { var wc = new WordCounter(new Mock<ILogger>().Object, new Mock<IConfig>().Object); var res = wc.CountWordsInStatement("Hello, I am Slava!", true); Assert.IsNotNullOrEmpty(res.Statement); Assert.IsFalse(res.HasError); Assert.IsNull(res.Error); Assert.IsTrue("Hello, I am Slava!".Equals(res.Statement)); Assert.IsTrue(res.ToString().Contains("HELLO - 1")); Assert.IsTrue(res.ToString().Contains("I - 1")); Assert.IsTrue(res.ToString().Contains("AM - 1")); Assert.IsTrue(res.ToString().Contains("SLAVA - 1")); }
public void CountWordsWithRemovalOfPunctuation() { var wc = new WordCounter(new Mock <ILogger>().Object, new Mock <IConfig>().Object); var res = wc.CountWordsInStatement("Hello, I am Slava!", true); Assert.IsNotNullOrEmpty(res.Statement); Assert.IsFalse(res.HasError); Assert.IsNull(res.Error); Assert.IsTrue("Hello, I am Slava!".Equals(res.Statement)); Assert.IsTrue(res.ToString().Contains("HELLO - 1")); Assert.IsTrue(res.ToString().Contains("I - 1")); Assert.IsTrue(res.ToString().Contains("AM - 1")); Assert.IsTrue(res.ToString().Contains("SLAVA - 1")); }