public void ApplyNonExistantPropertyWithIgnoreMissingPropertiesShouldNotError() { TestMaterializerContext context = new TestMaterializerContext() { IgnoreMissingProperties = true }; CollectionValueMaterializationPolicyTests.Point point = new CollectionValueMaterializationPolicyTests.Point(); ODataProperty property = new ODataProperty() { Name = "Z", Value = 10 }; this.CreatePrimitiveValueMaterializationPolicy(context).ApplyDataValue(context.ResolveTypeForMaterialization(typeof(CollectionValueMaterializationPolicyTests.Point), null), property, point); }
public void ApplyNonExistantPropertyWithIgnoreMissingPropertiesShouldNotError() { TestMaterializerContext context = new TestMaterializerContext() { UndeclaredPropertyBehavior = DSClient.UndeclaredPropertyBehavior.Support }; CollectionValueMaterializationPolicyTests.Point point = new CollectionValueMaterializationPolicyTests.Point(); ODataProperty property = new ODataProperty() { Name = "Z", Value = 10 }; this.CreateEntryMaterializationPolicy(context) .ApplyDataValue(context.ResolveTypeForMaterialization(typeof(CollectionValueMaterializationPolicyTests.Point), null), property, point); }