как правильно тестировать некоторые классы.
К примеру есть класс с валидацией. По сути это юнит, однако валидация может лесть в базу, скажем проверить на существование.
Он сюда вопрос как правильно пойдоти к тестированию ?
моки?
Лесть в базу это не задача на валидацию наверно
"проверка на существование" это не задача валидатора. За это у тебя уникальный индекс в базе отвечает. С точки зрения UX максимум что надо - отдельный метод который говорит "да или нет", но это не валидатор. Валидатор к слову этот севрси может использовать и тогда его можно заменить на мок.
Обсуждают сегодня