public void ImageValidationTest() { WebImage webImage = new WebImage(); webImage.position = 1; webImage.filename = "testunknown"; IClassValidator validator = GetClassValidator(typeof(WebImage)); validator.GetInvalidValues(webImage).Should().Not.Be.Empty(); webImage.filename = Path.GetTempFileName(); validator.GetInvalidValues(webImage).Should().Be.Empty(); }
public void ImageValidationTest() { WebImage webImage = new WebImage(); webImage.position = 1; webImage.filename = "testunknown"; IClassValidator validator = GetClassValidator(typeof(WebImage)); InvalidValue[] invalids = validator.GetInvalidValues(webImage); Assert.AreEqual(1, invalids.Length); webImage.filename = Path.GetTempFileName(); invalids = validator.GetInvalidValues(webImage); Assert.AreEqual(0, invalids.Length); }