public void FieldObjectTransformToHtmlIsString()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };
            string expected = "<h1>ScriptLinkStandard.Objects.FieldObject</h1><table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody></tbody></table>";

            Assert.AreEqual(expected, fieldObject.ToHtmlString());
            Assert.AreEqual(expected.GetType(), fieldObject.ToHtmlString().GetType());
        }
        public void TransformToHtmlString_FieldObject_AreEqual()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };
            StringBuilder sb = new StringBuilder();

            sb.Append("<h1>RarelySimple.AvatarScriptLink.Objects.FieldObject</h1>");
            sb.Append("<table><thead>");
            sb.Append("<tr><th>Property</th><th>Value</th></tr>");
            sb.Append("</thead><tbody>");
            sb.Append("<tr><td>Enabled</td><td></td></tr>");
            sb.Append("<tr><td>FieldNumber</td><td>1</td></tr>");
            sb.Append("<tr><td>FieldValue</td><td>TEST</td></tr>");
            sb.Append("<tr><td>Lock</td><td></td></tr>");
            sb.Append("<tr><td>Required</td><td></td></tr>");
            sb.Append("<tr><td>Modified</td><td>False</td></tr>");
            sb.Append("</tbody></table>");
            string expected = sb.ToString();

            string actual = fieldObject.ToHtmlString();

            Assert.AreEqual(expected, actual);
        }
        public void FieldObjectTransformToHtmlOverrideDoesHaveHeaders()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };

            Assert.IsTrue(fieldObject.ToHtmlString(true).Contains("<html>"));
        }
        public void FieldObjectTransformToHtmlDoesNotHaveHeaders()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };

            Assert.IsFalse(fieldObject.ToHtmlString().Contains("<html>"));
        }
        public void TransformToHtmlString_FieldObject_OverrideDoesHaveHeaders()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };

            string actual = fieldObject.ToHtmlString(true);

            Assert.IsTrue(actual.Contains("<html>"));
        }
        public void TransformToHtmlString_FieldObject_DoesNotHaveHeaders()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };

            string actual = fieldObject.ToHtmlString();

            Assert.IsFalse(actual.Contains("<html>"));
        }
        public void TransformToHtmlString_FieldObject_IsString()
        {
            FieldObject fieldObject = new FieldObject()
            {
                FieldNumber = "1",
                FieldValue  = "TEST"
            };
            string expected = "<h1>RarelySimple.AvatarScriptLink.Objects.FieldObject</h1><table><thead><tr><th>Property</th><th>Value</th></tr></thead><tbody></tbody></table>";

            var actual = fieldObject.ToHtmlString();

            Assert.AreEqual(expected.GetType(), actual.GetType());
        }
예제 #8
0
        public void FieldObject_ToHtmlString_WithoutHtmlHeaders_NotNull()
        {
            var actual = newFieldObject.ToHtmlString(false);

            Assert.IsNotNull(actual);
        }