public void ValidateInvalidPropertyTypeUsingIsTypeOnInlineAnnotationCsdl() { var expectedErrors = new EdmLibTestErrors() { { null, null, EdmErrorCode.ExpressionNotValidForTheAssertedType } }; this.VerifySemanticValidation(ExpressionValidationTestModelBuilder.InvalidPropertyTypeUsingIsTypeOnInlineAnnotationCsdl(this.EdmVersion), expectedErrors); }
public void SerializeInvalidPropertyTypeUsingIsTypeOnInlineAnnotationModel() { this.SerializeAndVerifyAgainst(ExpressionValidationTestModelBuilder.InvalidPropertyTypeUsingIsTypeOnInlineAnnotationModel(), ExpressionValidationTestModelBuilder.InvalidPropertyTypeUsingIsTypeOnInlineAnnotationCsdl(EdmVersion.V40), EdmVersion.V40); }
public void RoundTripInvalidPropertyTypeUsingIsTypeOnInlineAnnotationCsdl() { this.RoundTripValidator(ExpressionValidationTestModelBuilder.InvalidPropertyTypeUsingIsTypeOnInlineAnnotationCsdl(EdmVersion.V40), EdmVersion.V40); }