public void RawAllowsEmptyValue() {
            // Arrange
            var viewContext = new Mock<ViewContext>().Object;
            var viewDataContainer = new Mock<IViewDataContainer>().Object;
            var htmlHelper = new HtmlHelper(viewContext, viewDataContainer);

            // Act
            IHtmlString markupHtml = htmlHelper.Raw("");

            // Assert
            Assert.AreEqual("", markupHtml.ToString());
            Assert.AreEqual("", markupHtml.ToHtmlString());
        }
        public void RawReturnsWrapperMarkup() {
            // Arrange
            var viewContext = new Mock<ViewContext>().Object;
            var viewDataContainer = new Mock<IViewDataContainer>().Object;
            var htmlHelper = new HtmlHelper(viewContext, viewDataContainer);
            string markup = "<b>bold</b>";

            // Act
            IHtmlString markupHtml = htmlHelper.Raw(markup);

            // Assert
            Assert.AreEqual("<b>bold</b>", markupHtml.ToString());
            Assert.AreEqual("<b>bold</b>", markupHtml.ToHtmlString());
        }