public void ShouldValidateObjectWithIEnumerable() { var objectToValidate = new ObjectWithIEnumerable() { Collection = new InnerObject []{new InnerObject(), new InnerObject{Value1 = "element"}, new InnerObject(), } }; var validator = new ObjectValidator(); var result = validator.Validate(new[] {objectToValidate}, null).ToArray(); Assert.IsTrue(result.Any()); Assert.AreEqual(2, result.Length); }
public void ShouldValidateObjectWithIEnumerable() { var objectToValidate = new ObjectWithIEnumerable() { Collection = new InnerObject [] { new InnerObject(), new InnerObject { Value1 = "element" }, new InnerObject(), } }; var validator = new ObjectValidator(); var result = validator.Validate(new[] { objectToValidate }, null).ToArray(); Assert.IsTrue(result.Any()); Assert.AreEqual(2, result.Length); }