コード例 #1
0
        public void ReduceTypeName_UnbalancedDocs_NotRecoverable_ReturnsOriginalContent(string content)
        {
            // Arrange

            // Act
            var reduced = TagHelperTooltipFactoryBase.ReduceTypeName(content);

            // Assert
            Assert.Equal(content, reduced);
        }
コード例 #2
0
        public void ReduceTypeName_CrefGenerics()
        {
            // Arrange
            var content = "System.Collections.Generic.List{System.String}";

            // Act
            var reduced = TagHelperTooltipFactoryBase.ReduceTypeName(content);

            // Assert
            Assert.Equal("List{System.String}", reduced);
        }
コード例 #3
0
        public void ReduceTypeName_NestedGenerics()
        {
            // Arrange
            var content = "Microsoft.AspNetCore.SometTagHelpers.SomeType<Foo.Bar<Baz.Phi>>";

            // Act
            var reduced = TagHelperTooltipFactoryBase.ReduceTypeName(content);

            // Assert
            Assert.Equal("SomeType<Foo.Bar<Baz.Phi>>", reduced);
        }
コード例 #4
0
        public void ReduceTypeName_Plain()
        {
            // Arrange
            var content = "Microsoft.AspNetCore.SomeTagHelpers.SomeTypeName";

            // Act
            var reduced = TagHelperTooltipFactoryBase.ReduceTypeName(content);

            // Assert
            Assert.Equal("SomeTypeName", reduced);
        }