// Copyright (c) .NET Foundation. All rights reserved. // Licensed under the Apache License, Version 2.0. See License.txt in the project root for license information. using System.Text; using Microsoft.AspNetCore.Razor.Language.Syntax; using Xunit; namespace Microsoft.AspNetCore.Razor.Language.Legacy { public class MarkupElementRewriterTest : CsHtmlMarkupParserTestBase { [Fact] public void Rewrites_ValidTags() { // Arrange var content = @"
Bar
"; // Act & Assert RewriterTest(content); } [Fact] public void Rewrites_ValidNestedTags() { // Arrange var content = @"Bar
Baz@Bar
@{ var x = Bar; }
Bar
";
// Act & Assert
RewriterTest(content);
}
[Fact]
public void Rewrites_SelfClosingTags()
{
// Arrange
var content = @"
Foo