public void OperationWithEntitySetPathWithBindingParameterNotFoundShouldFailWithError() { EdmFunction function = new EdmFunction("ns", "GetStuff", DefaultValidEntityTypeRef, true /*isBound*/, new EdmPathExpression("incorrectBindingParameterName", "path2"), false); EdmEntityType entityType = new EdmEntityType("ns", "entityType"); function.AddParameter("bindingParameter", new EdmEntityTypeReference(entityType, false)); EdmModel model = new EdmModel(); model.AddElement(function); ValidateErrorInList( model, function, EdmErrorCode.InvalidPathFirstPathParameterNotMatchingFirstParameterName, Strings.EdmModel_Validator_Semantic_InvalidEntitySetPathWithFirstPathParameterNotMatchingFirstParameterName("EntitySetPath", "incorrectBindingParameterName/path2", "incorrectBindingParameterName", "bindingParameter")); }