private void ValidateElement(IEdmElement element, IEnumerable <EdmError> expectedErrors) { if (expectedErrors.Count() > 0) { Assert.IsTrue(element.IsBad(), "Element is expected to be bad."); } else { Assert.IsFalse(element.IsBad(), "Element is not expected to be bad."); } var actualErrors = element.Errors(); this.CompareErrors(actualErrors, expectedErrors); }
/// <summary> /// Returns true if this element contains errors returned by the <see cref="Errors"/> method. /// </summary> /// <param name="element">Reference to the calling object.</param> /// <returns>This element is an invalid element.</returns> public static bool IsBad(this IEdmElement element) { EdmUtil.CheckArgumentNull(element, "element"); return(element.Errors().FirstOrDefault() != null); }
private void ValidateElement(IEdmElement element, IEnumerable<EdmError> expectedErrors) { if (expectedErrors.Count() > 0) { Assert.IsTrue(element.IsBad(), "Element is expected to be bad."); } else { Assert.IsFalse(element.IsBad(), "Element is not expected to be bad."); } var actualErrors = element.Errors(); this.CompareErrors(actualErrors, expectedErrors); }