コード例 #1
0
ファイル: TextNodeTests.cs プロジェクト: dbrinks/HtmlBuilder
        public void ToString_WithTextNotNull_ShouldReturnText()
        {
            const string text = "test";
            var node = new TextNode(text);

            Assert.AreEqual(text, node.ToString());
        }
コード例 #2
0
        public void AsTextNode_WithTextNode_ShouldBeCastToTextNode()
        {
            Node node = new TextNode(string.Empty);
            var castNode = node.AsTextNode();

            Assert.IsInstanceOfType(castNode, typeof(TextNode));
        }
コード例 #3
0
ファイル: TextNodeTests.cs プロジェクト: dbrinks/HtmlBuilder
        public void Constructor_WithText_ShouldSetTextProperty()
        {
            const string text = "test";
            var node = new TextNode(text);

            Assert.AreEqual(text, node.Text);
        }
コード例 #4
0
ファイル: TextNodeTests.cs プロジェクト: dbrinks/HtmlBuilder
        public void ToString_WithTextNull_ShouldReturnEmptyString()
        {
            var node = new TextNode(null);

            Assert.AreEqual(string.Empty, node.ToString());
        }
コード例 #5
0
 public void AsTagNode_WithNonTagNode_ShouldThrowInvalidCastException()
 {
     Node node = new TextNode(string.Empty);
     node.AsTagNode();
 }