Nikolino
@Nikolino

PHPUnit, как использовать в pet проектах?

Вроде во всех вакансиях требуют, а готовить их не умею.

Насколько я понимаю Unit тесты не могут тестировать те методы, которые лезут в какие-то другие методы другого класса, а те в свою очередь либо лезут в базу, либо еще в какие-то методы. В таком случае нужны интеграционные тесты.

Но если взять простое CRUD приложение с простейшей валидацией полей формы, допустим простой таск менеджер с регистрацией и авторизацией, то что там тестировать? Методы валидации, подставляя различные комбинации данных?

Не понимаю с какого боку подойти к тестам, ну есть UserController, методы которого создают объект модели User, далее уже идет работа с методами класса модели User, получение данных, запись, валидация и т.д.

Приведите пожалуйста пример, что можно (и нужно) тестировать даже на маленьких проектах?
  • Вопрос задан
  • 10 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы