Exemplo n.º 1
0
        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);
 }
Exemplo n.º 3
0
        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);
        }