public void Ellipsize_DontCutHtmlEncodedChars() { //arrange var viewContext = new ViewContext(); var viewDataContainer = new Mock<IViewDataContainer>(); var html = new HtmlHelper(viewContext, viewDataContainer.Object); //act var result = html.Ellipsize("foo & bar", 5); //assert Assert.AreEqual("foo & \u2026", result.ToString()); }