React to aspnet/Razor#621.
This commit is contained in:
parent
7cb1dca467
commit
ee80f5f84c
|
|
@ -79,7 +79,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
{
|
||||
var childContent = await output.GetChildContentAsync();
|
||||
|
||||
if (childContent.IsWhiteSpace)
|
||||
if (childContent.IsEmptyOrWhiteSpace)
|
||||
{
|
||||
// Provide default label text since there was nothing useful in the Razor source.
|
||||
output.Content.SetHtmlContent(tagBuilder.InnerHtml);
|
||||
|
|
|
|||
|
|
@ -83,7 +83,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
{
|
||||
var childContent = await output.GetChildContentAsync();
|
||||
|
||||
if (childContent.IsWhiteSpace)
|
||||
if (childContent.IsEmptyOrWhiteSpace)
|
||||
{
|
||||
// Provide default label text since there was nothing useful in the Razor source.
|
||||
output.Content.SetHtmlContent(tagBuilder.InnerHtml);
|
||||
|
|
|
|||
|
|
@ -133,7 +133,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
generator.Verify();
|
||||
Assert.Equal("a", output.TagName);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
@ -184,7 +184,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
generator.Verify();
|
||||
Assert.Equal("a", output.TagName);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
@ -241,7 +241,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
|
||||
Assert.Equal("a", output.TagName);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
@ -299,7 +299,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
|
||||
Assert.Equal("a", output.TagName);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
@ -356,7 +356,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
|
||||
Assert.Equal("a", output.TagName);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Theory]
|
||||
|
|
|
|||
|
|
@ -95,7 +95,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers.Test
|
|||
// Assert
|
||||
Assert.Null(output.TagName);
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
Assert.True(output.IsContentModified);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -93,7 +93,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
attribute = Assert.Single(output.Attributes, attr => attr.Name.Equals("action"));
|
||||
Assert.Equal("home/index", attribute.Value);
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Equal(expectedPostContent, output.PostContent.GetContent());
|
||||
Assert.Equal(expectedTagName, output.TagName);
|
||||
}
|
||||
|
|
@ -156,7 +156,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
var attribute = Assert.Single(output.Attributes);
|
||||
Assert.Equal(expectedAttribute, attribute);
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Equal(expectedPostContent, output.PostContent.GetContent());
|
||||
}
|
||||
|
||||
|
|
@ -227,7 +227,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
var attribute = Assert.Single(output.Attributes);
|
||||
Assert.Equal(expectedAttribute, attribute);
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
generator.Verify();
|
||||
}
|
||||
|
|
@ -279,7 +279,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.Empty(output.Attributes);
|
||||
Assert.Empty(output.PreElement.GetContent());
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
}
|
||||
|
||||
|
|
@ -335,7 +335,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.Empty(output.Attributes);
|
||||
Assert.Empty(output.PreElement.GetContent());
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
}
|
||||
|
||||
|
|
@ -391,7 +391,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.Empty(output.Attributes);
|
||||
Assert.Empty(output.PreElement.GetContent());
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
}
|
||||
|
||||
|
|
@ -448,7 +448,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.Empty(output.Attributes);
|
||||
Assert.Empty(output.PreElement.GetContent());
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
}
|
||||
|
||||
|
|
@ -501,7 +501,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.Empty(output.Attributes);
|
||||
Assert.Empty(output.PreElement.GetContent());
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Empty(output.PostContent.GetContent());
|
||||
Assert.Empty(output.PostElement.GetContent());
|
||||
}
|
||||
|
|
@ -554,7 +554,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
var attribute = Assert.Single(output.Attributes);
|
||||
Assert.Equal(new TagHelperAttribute("aCTiON", "my-action"), attribute);
|
||||
Assert.Empty(output.PreContent.GetContent());
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Equal(expectedPostContent, output.PostContent.GetContent());
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -180,7 +180,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
helper.Process(context, output);
|
||||
|
||||
// Assert
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Equal("img", output.TagName);
|
||||
Assert.Equal(2, output.Attributes.Count);
|
||||
var srcAttribute = Assert.Single(output.Attributes, attr => attr.Name.Equals("src"));
|
||||
|
|
@ -216,7 +216,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
helper.Process(context, output);
|
||||
|
||||
// Assert
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Equal("img", output.TagName);
|
||||
Assert.Equal(2, output.Attributes.Count);
|
||||
var srcAttribute = Assert.Single(output.Attributes, attr => attr.Name.Equals("src"));
|
||||
|
|
@ -251,7 +251,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
// Act
|
||||
helper.Process(context, output);
|
||||
// Assert
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.Equal("img", output.TagName);
|
||||
Assert.Equal(2, output.Attributes.Count);
|
||||
var srcAttribute = Assert.Single(output.Attributes, attr => attr.Name.Equals("src"));
|
||||
|
|
|
|||
|
|
@ -402,7 +402,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
// Assert
|
||||
Assert.Null(output.TagName);
|
||||
Assert.True(output.IsContentModified);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.True(output.PostElement.IsModified);
|
||||
}
|
||||
|
||||
|
|
@ -559,7 +559,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.NotNull(output.TagName);
|
||||
Assert.False(output.IsContentModified);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.PostElement.IsEmpty);
|
||||
Assert.True(output.PostElement.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
@ -588,7 +588,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.NotNull(output.TagName);
|
||||
Assert.False(output.IsContentModified);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.PostElement.IsEmpty);
|
||||
Assert.True(output.PostElement.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
|
|||
|
|
@ -395,7 +395,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
// Assert
|
||||
Assert.Null(output.TagName);
|
||||
Assert.True(output.IsContentModified);
|
||||
Assert.True(output.Content.IsEmpty);
|
||||
Assert.True(output.Content.GetContent().Length == 0);
|
||||
Assert.True(output.PostElement.IsModified);
|
||||
}
|
||||
|
||||
|
|
@ -494,7 +494,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.NotNull(output.TagName);
|
||||
Assert.False(output.IsContentModified);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.PostElement.IsEmpty);
|
||||
Assert.True(output.PostElement.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
@ -522,7 +522,7 @@ namespace Microsoft.AspNetCore.Mvc.TagHelpers
|
|||
Assert.Equal("script", output.TagName);
|
||||
Assert.False(output.IsContentModified);
|
||||
Assert.Empty(output.Attributes);
|
||||
Assert.True(output.PostElement.IsEmpty);
|
||||
Assert.True(output.PostElement.GetContent().Length == 0);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
|
|||
Loading…
Reference in New Issue