static void VerifyValidationErrors(QuickVariableInputViewModel qviViewModel, string message) { qviViewModel.Validate(); var errors = qviViewModel.Errors; Assert.AreEqual(1, errors.Count); var error = errors[0]; Assert.AreEqual(message, error.Message); error.Do(); }
public void QuickVariableInputViewModel_ValidationErrors_SetsHelpErrors() { var qviViewModel = new QuickVariableInputViewModel((source, overwrite) => { }) { Suffix = "", Prefix = "Customer().Other<>text", VariableListString = "Fname,LName,TelNo", SplitType = "Chars", SplitToken = ",", Overwrite = false }; qviViewModel.Validate(); Assert.IsNotNull(qviViewModel.Errors); }