public void ReadInline_ReturnsNull_IfItemIsNull() { IEdmPrimitiveTypeReference primitiveType = EdmCoreModel.Instance.GetInt32(isNullable: true); var deserializer = new ODataPrimitiveDeserializer(); Assert.Null(deserializer.ReadInline(item: null, edmType: _edmIntType, readContext: new ODataDeserializerContext())); }
public void ReadInline_Throws_ArgumentMustBeOfType() { IEdmPrimitiveTypeReference primitiveType = EdmCoreModel.Instance.GetInt32(isNullable: true); var deserializer = new ODataPrimitiveDeserializer(); Assert.ThrowsArgument( () => deserializer.ReadInline(42, _edmIntType, new ODataDeserializerContext()), "item", "The argument must be of type 'ODataProperty'"); }