public void HighLight_HighLights_WhenCompleteWordExists() { //Arrange var text = "red, blue, this is a very long"; var wordToHighlight = "red"; var helper = new JokesHelper(); var emphasizeHighlighter = new EmphasizeHighlighter(); //Act var result = helper.HighLight(text, wordToHighlight, emphasizeHighlighter); //Assert Assert.AreEqual("<em>red</em>, blue, this is a very long", result); }
public void HighLight_ReturnsNull_WhenJokeIsNull() { //Arrange string text = null; var wordToHighlight = "red"; var helper = new JokesHelper(); var emphasizeHighlighter = new EmphasizeHighlighter(); //Act var result = helper.HighLight(text, wordToHighlight, emphasizeHighlighter); //Assert Assert.AreEqual(text, result); }
public void HighLight_ReturnsSameText_WhenTextToBeHighlighted_IsNull() { //Arrange string text = "My text example"; string wordToHighlight = null; var helper = new JokesHelper(); var emphasizeHighlighter = new EmphasizeHighlighter(); //Act var result = helper.HighLight(text, wordToHighlight, emphasizeHighlighter); //Assert Assert.AreEqual(text, result); }