Модульный тест на проверку данных в WPF
Пожалуйста смотрите пример.
Скажем, у меня есть модель данных как
public class Model { [Required(ErrorMessage = "You must enter a username.")] [StringLength(10, MinimumLength = 4, ErrorMessage = "The username must be between 4 and 10 characters long")] [RegularExpression(@"^[a-zA-Z]+$", ErrorMessage = "The username must only contain letters (a-z, A-Z).")] public string Username { get; set; } [Required(ErrorMessage = "You must enter a name.")] public string Name { get; set; } }
Теперь я хочу сделать модульный тест на валидацию. Например, если я введу неверный устав, а затем нажму кнопку Сохранить, на экране появится предупреждающее сообщение. Сообщение приходит от проверки. Мой вопрос заключается в том, что я должен сделать это непосредственно на ViewModel или Model?
Как, я должен также издеваться над ICommand?
Что я уже пробовал:
Я мог бы сделать это на модульном тесте ViewModel. Сказать макет модель представления потом издеваются над собственностью
Model
.