Задать вопрос
Nikolino
@Nikolino

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

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

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

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

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

Приведите пожалуйста пример, что можно (и нужно) тестировать даже на маленьких проектах?
  • Вопрос задан
  • 12 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия C++ разработчик
    11 месяцев
    Далее
  • Нетология
    Разработчик на C++: Профессия + специализация + нейросети
    12 месяцев
    Далее
  • Яндекс Практикум
    Инженер по тестированию: от новичка до автоматизатора
    9 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы