@@ -29,10 +29,7 @@ public class XmlTests(ITestOutputHelper output)
29
29
30
30
private static IEnumerable < string > ConvertXml ( string name , IEnumerable < string > xsds , Generator generatorPrototype = null )
31
31
{
32
- if ( name is null )
33
- {
34
- throw new ArgumentNullException ( nameof ( name ) ) ;
35
- }
32
+ ArgumentNullException . ThrowIfNull ( name ) ;
36
33
37
34
var writer = new MemoryOutputWriter ( ) ;
38
35
@@ -729,10 +726,7 @@ public void TestXbrl()
729
726
730
727
gen . NamespaceProvider . Add ( new NamespaceKey ( "http://www.xbrl.org/2003/XLink" ) , "XbrlLink" ) ;
731
728
732
- var xsdFiles = new [ ]
733
- {
734
- "xhtml-inlinexbrl-1_1.xsd" ,
735
- } . Select ( x => Path . Combine ( Directory . GetCurrentDirectory ( ) , "xsd" , "xbrl" , x ) ) . ToList ( ) ;
729
+ var xsdFiles = new [ ] { Path . Combine ( Directory . GetCurrentDirectory ( ) , "xsd" , "xbrl" , "xhtml-inlinexbrl-1_1.xsd" ) } ;
736
730
737
731
var assembly = Compiler . GenerateFiles ( "Xbrl" , xsdFiles , gen ) ;
738
732
Assert . NotNull ( assembly ) ;
@@ -784,8 +778,8 @@ void UnknownAttributeHandler(object sender, XmlAttributeEventArgs e)
784
778
785
779
private static readonly XmlQualifiedName AnyType = new ( "anyType" , XmlSchema . Namespace ) ;
786
780
787
- public static TheoryData < string > Classes => new ( )
788
- {
781
+ public static TheoryData < string > Classes =>
782
+ [
789
783
"ApartmentBuy" ,
790
784
"ApartmentRent" ,
791
785
"AssistedLiving" ,
@@ -806,7 +800,7 @@ void UnknownAttributeHandler(object sender, XmlAttributeEventArgs e)
806
800
"SpecialPurpose" ,
807
801
"Store" ,
808
802
"TradeSite" ,
809
- } ;
803
+ ] ;
810
804
811
805
[ Theory , TestPriority ( 2 ) ]
812
806
[ MemberData ( nameof ( Classes ) ) ]
@@ -1974,10 +1968,10 @@ public void RefTypesGetNoXmlElementAttributeTest()
1974
1968
var classType = assembly . GetType ( "Test.SampleRoot" ) ;
1975
1969
Assert . NotNull ( classType ) ;
1976
1970
1977
- var directProperty = Assert . Single ( classType . GetProperties ( ) . Where ( p => p . Name == "Direct" ) ) ;
1971
+ var directProperty = Assert . Single ( classType . GetProperties ( ) , p => p . Name == "Direct" ) ;
1978
1972
Assert . Equal ( XmlSchemaForm . Unqualified , directProperty . GetCustomAttributes < XmlElementAttribute > ( ) . FirstOrDefault ( ) ? . Form ) ;
1979
1973
1980
- var viaRefProperty = Assert . Single ( classType . GetProperties ( ) . Where ( p => p . Name == "ViaRef" ) ) ;
1974
+ var viaRefProperty = Assert . Single ( classType . GetProperties ( ) , p => p . Name == "ViaRef" ) ;
1981
1975
Assert . Equal ( XmlSchemaForm . None , viaRefProperty . GetCustomAttributes < XmlElementAttribute > ( ) . FirstOrDefault ( ) ? . Form ) ;
1982
1976
}
1983
1977
@@ -2718,10 +2712,8 @@ public void TestNetex()
2718
2712
GenerateInterfaces = false ,
2719
2713
UniqueTypeNamesAcrossNamespaces = true ,
2720
2714
} ;
2721
- var xsdFiles = new [ ]
2722
- {
2723
- "NeTEx_publication.xsd" ,
2724
- } . Select ( x => Path . Combine ( Directory . GetCurrentDirectory ( ) , "xsd" , "netex" , x ) ) . ToList ( ) ;
2715
+
2716
+ var xsdFiles = new [ ] { Path . Combine ( Directory . GetCurrentDirectory ( ) , "xsd" , "netex" , "NeTEx_publication.xsd" ) } ;
2725
2717
2726
2718
var assembly = Compiler . GenerateFiles ( "Netex" , xsdFiles , gen ) ;
2727
2719
Assert . NotNull ( assembly ) ;
0 commit comments