public void OptionObject2TransformToHtmlIsString()
        {
            OptionObject2 optionObject = new OptionObject2()
            {
                EntityID   = "1",
                SystemCode = "UAT"
            };
            string expected = "<h1>ScriptLinkStandard.Objects.OptionObject2</h1><h2>Forms</h2>";

            Assert.AreEqual(expected, optionObject.ToHtmlString());
            Assert.AreEqual(expected.GetType(), optionObject.ToHtmlString().GetType());
        }
        public void TransformToHtmlString_OptionObject2_AreEqual()
        {
            OptionObject2 optionObject = new OptionObject2()
            {
                EntityID   = "1",
                SystemCode = "UAT"
            };
            StringBuilder sb = new StringBuilder();

            sb.Append("<h1>RarelySimple.AvatarScriptLink.Objects.OptionObject2</h1>");
            sb.Append("<table><thead>");
            sb.Append("<tr><th>Property</th><th>Value</th></tr>");
            sb.Append("</thead><tbody>");
            sb.Append("<tr><td>EntityID</td><td>1</td></tr>");
            sb.Append("<tr><td>EpisodeNumber</td><td>0</td></tr>");
            sb.Append("<tr><td>ErrorCode</td><td>0</td></tr>");
            sb.Append("<tr><td>Forms</td><td>System.Collections.Generic.List`1[RarelySimple.AvatarScriptLink.Objects.FormObject]</td></tr>");
            sb.Append("<tr><td>SystemCode</td><td>UAT</td></tr>");
            sb.Append("</tbody></table>");
            sb.Append("<h2>Forms</h2>");
            string expected = sb.ToString();

            string actual = optionObject.ToHtmlString();

            Assert.AreEqual(expected, actual);
        }
Exemple #3
0
        public void OptionObject2_CanGetHtmlString_WithoutHtmlHeaders()
        {
            OptionObject2 optionObject = new OptionObject2();
            var           actual       = optionObject.ToHtmlString(false);

            Assert.IsNotNull(actual);
        }
        public void OptionObject2TransformToHtmlOverrideDoesHaveHeaders()
        {
            OptionObject2 optionObject = new OptionObject2()
            {
                EntityID   = "1",
                SystemCode = "UAT"
            };

            Assert.IsTrue(optionObject.ToHtmlString(true).Contains("<html>"));
        }
        public void OptionObject2TransformToHtmlDoesNotHaveHeaders()
        {
            OptionObject2 optionObject = new OptionObject2()
            {
                EntityID   = "1",
                SystemCode = "UAT"
            };

            Assert.IsFalse(optionObject.ToHtmlString().Contains("<html>"));
        }
        public void TransformToHtmlString_OptionObject2_OverrideDoesHaveHeaders()
        {
            OptionObject2 optionObject = new OptionObject2()
            {
                EntityID   = "1",
                SystemCode = "UAT"
            };

            string actual = optionObject.ToHtmlString(true);

            Assert.IsTrue(actual.Contains("<html>"));
        }
        public void TransformToHtmlString_OptionObject2_IsString()
        {
            OptionObject2 optionObject = new OptionObject2()
            {
                EntityID   = "1",
                SystemCode = "UAT"
            };
            string expected = "<h1>RarelySimple.AvatarScriptLink.Objects.OptionObject2</h1><h2>Forms</h2>";

            var actual = optionObject.ToHtmlString();

            Assert.AreEqual(expected.GetType(), actual.GetType());
        }