private void RunInvalidTest(Func <XmlReader, IEdmModel> parse) { Action parseAction = () => parse(this.invalidReader); parseAction.ShouldThrow <EdmParseException>().WithMessage(ErrorStrings.EdmParseException_ErrorsEncounteredInEdmx(ErrorMessage)).And.Errors.Should().OnlyContain(e => e.ToString() == ErrorMessage); }