System\Xaml\Schema\XamlTypeNameTests.cs (11)
78Assert.Throws<ArgumentNullException>("xamlType", () => new XamlTypeName(null));
225Assert.Throws<ArgumentNullException>("typeNameList", () => XamlTypeName.ToString(null, new CustomNamespacePrefixLookup()));
231Assert.Throws<ArgumentNullException>("prefixLookup", () => XamlTypeName.ToString(Array.Empty<XamlTypeName>(), null));
317Assert.Throws<ArgumentNullException>("typeName", () => XamlTypeName.Parse(null, new CustomXamlNamespaceResolver()));
320Assert.Throws<ArgumentNullException>("typeName", () => XamlTypeName.TryParse(null, new CustomXamlNamespaceResolver(), out result));
327Assert.Throws<ArgumentNullException>("namespaceResolver", () => XamlTypeName.Parse("typeName", null));
330Assert.Throws<ArgumentNullException>("namespaceResolver", () => XamlTypeName.TryParse("typeName", null, out result));
440Assert.Throws<ArgumentNullException>("typeNameList", () => XamlTypeName.ParseList(null, new CustomXamlNamespaceResolver()));
443Assert.Throws<ArgumentNullException>("typeNameList", () => XamlTypeName.TryParseList(null, new CustomXamlNamespaceResolver(), out result));
450Assert.Throws<ArgumentNullException>("namespaceResolver", () => XamlTypeName.ParseList("typeNameList", null));
453Assert.Throws<ArgumentNullException>("namespaceResolver", () => XamlTypeName.TryParseList("typeNameList", null, out result));
System\Xaml\XamlDirectiveTests.cs (4)
42Assert.Throws<ArgumentNullException>("xamlType", () => new XamlDirective(new string[] { "namespace"}, "name", null, null, AllowedMemberLocations.Any));
49Assert.Throws<ArgumentNullException>("xamlNamespaces", () => new XamlDirective(null, "name", type, null, AllowedMemberLocations.Any));
56Assert.Throws<ArgumentException>("xamlNamespaces", () => new XamlDirective(new string?[] { null }, "name", type, null, AllowedMemberLocations.Any));
76Assert.Throws<ArgumentNullException>("xamlNamespace", () => new XamlDirective(null, "name"));
System\Xaml\XamlMemberTests.cs (34)
37Assert.Throws<ArgumentNullException>("name", () => new XamlMember(null, type, false));
43Assert.Throws<ArgumentNullException>("declaringType", () => new XamlMember("name", null, false));
98Assert.Throws<ArgumentNullException>("propertyInfo", () => new XamlMember((PropertyInfo)null!, new XamlSchemaContext()));
99Assert.Throws<ArgumentNullException>("propertyInfo", () => new XamlMember((PropertyInfo)null!, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
154Assert.Throws<ArgumentNullException>("eventInfo", () => new XamlMember((EventInfo)null!, new XamlSchemaContext()));
155Assert.Throws<ArgumentNullException>("eventInfo", () => new XamlMember((EventInfo)null!, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
215Assert.Throws<ArgumentNullException>("attachablePropertyName", () => new XamlMember(null, getter, null, new XamlSchemaContext()));
216Assert.Throws<ArgumentNullException>("attachablePropertyName", () => new XamlMember(null, getter, null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
233Assert.Throws<ArgumentException>("getter", () => new XamlMember("name", getter, null, new XamlSchemaContext()));
234Assert.Throws<ArgumentException>("getter", () => new XamlMember("name", getter, null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
243Assert.Throws<ArgumentException>("setter", () => new XamlMember("name", null, setter, new XamlSchemaContext()));
244Assert.Throws<ArgumentException>("setter", () => new XamlMember("name", null, setter, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
300Assert.Throws<ArgumentNullException>("attachableEventName", () => new XamlMember(null, adder, new XamlSchemaContext()));
301Assert.Throws<ArgumentNullException>("attachableEventName", () => new XamlMember(null, adder, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
307Assert.Throws<ArgumentNullException>("adder", () => new XamlMember("name", null, new XamlSchemaContext()));
308Assert.Throws<ArgumentNullException>("adder", () => new XamlMember("name", null, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
317Assert.Throws<ArgumentException>("adder", () => new XamlMember("name", adder, new XamlSchemaContext()));
318Assert.Throws<ArgumentException>("adder", () => new XamlMember("name", adder, new XamlSchemaContext(), XamlMemberInvoker.UnknownInvoker));
326Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo, null));
327Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo, null));
328Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo, null, XamlMemberInvoker.UnknownInvoker));
329Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo, null, XamlMemberInvoker.UnknownInvoker));
330Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo.Name, propertyInfo.GetGetMethod(), propertyInfo.GetSetMethod(), null));
331Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(propertyInfo.Name, propertyInfo.GetGetMethod(), propertyInfo.GetSetMethod(), null, XamlMemberInvoker.UnknownInvoker));
332Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo.Name, eventInfo.GetAddMethod(), null));
333Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlMember(eventInfo.Name, eventInfo.GetAddMethod(), null, XamlMemberInvoker.UnknownInvoker));
535Assert.Throws<ArgumentNullException>("typeName", () => member.LookupDeferringLoaderEntry());
536Assert.Throws<ArgumentNullException>("typeName", () => member.DeferringLoader);
687Assert.Throws<ArgumentNullException>("key", () => member.LookupDependsOnEntry());
688Assert.Throws<ArgumentNullException>("key", () => member.DependsOn);
1823Assert.Throws<ArgumentNullException>("typeName", () => member.LookupTypeConverterEntry());
1824Assert.Throws<ArgumentNullException>("typeName", () => member.TypeConverter);
2172Assert.Throws<ArgumentNullException>("typeName", () => member.LookupValueSerializerEntry());
2173Assert.Throws<ArgumentNullException>("typeName", () => member.ValueSerializer);
System\Xaml\XamlSchemaContextTests.cs (7)
274Assert.Throws<ArgumentNullException>("xmlns", () => context.GetPreferredPrefix(null));
950Assert.Throws<ArgumentNullException>("xamlNamespace", () => context.GetXamlDirective(null, "name"));
957Assert.Throws<ArgumentNullException>("name", () => context.GetXamlDirective("xamlNamespace", null));
964Assert.Throws<ArgumentNullException>("xamlTypeName", () => context.GetXamlType((XamlTypeName)null!));
971Assert.Throws<ArgumentException>("xamlTypeName", () => context.GetXamlType(new XamlTypeName(null, "name")));
978Assert.Throws<ArgumentException>("xamlTypeName", () => context.GetXamlType(new XamlTypeName("xamlNamespace", null)));
1008Assert.Throws<ArgumentNullException>("type", () => context.GetXamlType((Type)null!));
System\Xaml\XamlTypeTests.cs (28)
46Assert.Throws<ArgumentNullException>("unknownTypeNamespace", () => new XamlType(null, "unknownTypeName", Array.Empty<XamlType>(), new XamlSchemaContext()));
52Assert.Throws<ArgumentNullException>("unknownTypeName", () => new XamlType("unknownTypeNamespace", null, Array.Empty<XamlType>(), new XamlSchemaContext()));
76Assert.Throws<ArgumentNullException>("typeName", () => new SubXamlType(null!, Array.Empty<XamlType>(), new XamlSchemaContext()));
130Assert.Throws<ArgumentNullException>("underlyingType", () => new XamlType(null, new XamlSchemaContext()));
131Assert.Throws<ArgumentNullException>("underlyingType", () => new XamlType(null, new XamlSchemaContext(), XamlTypeInvoker.UnknownInvoker));
145Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlType("unknownTypeNamespace", "unknownTypeName", Array.Empty<XamlType>(), null));
146Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlType(typeof(int), null));
147Assert.Throws<ArgumentNullException>("schemaContext", () => new XamlType(typeof(int), null, XamlTypeInvoker.UnknownInvoker));
148Assert.Throws<ArgumentNullException>("schemaContext", () => new SubXamlType("typeName", Array.Empty<XamlType>(), null));
622Assert.Throws<ArgumentNullException>("key", () => type.LookupAliasedPropertyEntry(null!));
623Assert.Throws<ArgumentNullException>("key", () => type.GetAliasedProperty(null));
1437Assert.Throws<ArgumentNullException>("type", () => type.LookupAllowedContentTypesEntry());
1438Assert.Throws<ArgumentNullException>("type", () => type.AllowedContentTypes);
1688Assert.Throws<ArgumentNullException>("key", () => type.GetAttachableMember(null));
1696Assert.Throws<ArgumentNullException>("key", () => type.GetAttachableMember(null));
2225Assert.Throws<ArgumentNullException>("type", () => type.LookupContentWrappersEntry());
2226Assert.Throws<ArgumentNullException>("type", () => type.ContentWrappers);
2494Assert.Throws<ArgumentNullException>("typeName", () => type.LookupDeferringLoaderEntry());
2495Assert.Throws<ArgumentNullException>("typeName", () => type.DeferringLoader);
3659Assert.Throws<ArgumentNullException>("name", () => type.LookupMemberEntry(null!, false));
3660Assert.Throws<ArgumentNullException>("key", () => type.GetMember(null));
3668Assert.Throws<ArgumentNullException>("key", () => type.GetMember(null));
3892Assert.Throws<ArgumentException>("target", () => type.LookupSetMarkupExtensionHandlerEntry());
4091Assert.Throws<ArgumentException>("target", () => type.LookupSetTypeConverterHandlerEntry());
4388Assert.Throws<ArgumentNullException>("typeName", () => type.LookupTypeConverterEntry());
4389Assert.Throws<ArgumentNullException>("typeName", () => type.TypeConverter);
4794Assert.Throws<ArgumentNullException>("typeName", () => type.LookupValueSerializerEntry());
4795Assert.Throws<ArgumentNullException>("typeName", () => type.ValueSerializer);