public void TestTranslate_OnItalicTagWithText() { const string expectedTranslation = "<em>a</em>"; var tree = treeBuilder .WithTag(TestTreeBuilder .Tag(new ItalicTagInfo()) .WithText("a") .Build()) .Build(); var translation = treeTranslator.Translate(tree); translation.Should().BeEquivalentTo(expectedTranslation); }
public void TestBuildTree_OnItalicTagWithText() { var tokens = new[] { new Token(TokenType.Tag, "_"), new Token(TokenType.Text, "a"), new Token(TokenType.Tag, "_") }; var expectedTree = testTreeBuilder .WithTag(TestTreeBuilder .Tag(new ItalicTagInfo()) .WithText("a") .Build()) .Build(); var tree = builder.BuildTree(tokens); tree.Should().BeEquivalentTo(expectedTree); }