public void WhenGivenShortString_ShouldReturnOriginal() { //Arrange var helper = new HtmlHelper(new ViewContext(), new ViewPage()); var original = "Hello World!"; //Act var result = helper.Truncate(original, 25); //Assert Assert.AreEqual(original, result); }
public void WhenGivenLengthLessThanReplacement_ShouldReturnReplacement() { //Arrange var helper = new HtmlHelper(new ViewContext(), new ViewPage()); var original = "Hello World!"; //Act var result = helper.Truncate(original, 2); //Assert Assert.AreEqual("..", result); }
public void WhenGivenLongString_ShouldReturnShortened() { //Arrange var helper = new HtmlHelper(new ViewContext(), new ViewPage()); var original = "Hello World!"; var expected = "Hello ..."; //Act var result = helper.Truncate(original, 9); //Assert Assert.AreEqual(expected, result); }