public void ValidateValueAnnotationInvalidMaxTimeConstantAttributeCsdl() { var expectedErrors = new EdmLibTestErrors() { { null, null, EdmErrorCode.InvalidDuration } }; this.VerifySemanticValidation(ConstantExpressionModelBuilder.ValueAnnotationInvalidMaxDurationConstantAttributeCsdl(), EdmVersion.V40, expectedErrors); }
public void ValidateValueAnnotationInvalidDateTimeOffsetConstantExpressionCsdl() { var expectedErrors = new EdmLibTestErrors() { { null, null, EdmErrorCode.InvalidDateTimeOffset } }; this.VerifySemanticValidation(ConstantExpressionModelBuilder.ValueAnnotationInvalidDateTimeOffsetConstantExpressionCsdl(), EdmVersion.V40, expectedErrors); }
public void ValidateVocabularyAnnotationInvalidTypeReferenceDurationConstantModel() { var expectedErrors = new EdmLibTestErrors() { { null, null, EdmErrorCode.ExpressionPrimitiveKindNotValidForAssertedType }, { null, null, EdmErrorCode.ExpressionPrimitiveKindNotValidForAssertedType } }; this.VerifySemanticValidation(ConstantExpressionModelBuilder.VocabularyAnnotationInvalidTypeReferenceDurationConstantModel(), EdmVersion.V40, expectedErrors); }
public void RoundTripTestVocabularyAnnotationValidDurationConstantAttributeCsdl() { var csdl = ConstantExpressionModelBuilder.VocabularyAnnotationValidDurationConstantAttributeCsdl(); VerifyRoundTrip(csdl); }