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