public void I_want_to_throw_the_first_exception_from_a_collection() { var secondVariable = 45; var validator = new Validator(); validator.CheckThat(() => _stringToTest).HasNoSpaces().LengthLessThan(4); validator.CheckThat(() => secondVariable).IsBetween(56, 100); validator.ThrowFirst(); }
public void I_want_to_throw_an_exception_of_a_given_type_when_checking_multiple_variables() { var secondVariable = 45; var validator = new Validator(); validator.CheckThat(() => _stringToTest).HasNoSpaces().LengthLessThan(4); validator.CheckThat(() => secondVariable).IsBetween(56, 100); validator.Throw<ArgumentException>(new[]{"Please check the data entered and try again."}); }