PHPUnit: Unit Testing with a Bite!

7 участников

О чём курс

Разработка ПО превращается в борьбу с багами, если проект лишен автоматических проверок. Этот материал помогает перейти от написания кода «на удачу» к созданию предсказуемых и надежных приложений через профессиональное тестирование.

Внутри разбираются следующие аспекты:

  • Основы юнит-тестирования: написание базовых тестов и настройка конфигурации PHPUnit.
  • TDD (Test-Driven Development): философия разработки через тестирование, позволяющая писать более сфокусированный и чистый код.
  • Data Providers: техника для запуска одного теста с множеством различных наборов входных данных.
  • Mocking и Test Doubles: создание «заглушек» для имитации поведения зависимых объектов и тестирования логики в изоляции.
  • Работа с исключениями: правильная проверка того, что код корректно реагирует на ошибочные ситуации.

Материал будет полезен PHP-разработчикам, которые хотят избавиться от страха перед рефакторингом и научиться контролировать качество своих систем. После обучения вы начнете покрывать логику тестами, что позволит находить ошибки до того, как они попадут в продакшен.

Программа обучения

  • PHPUnit: Unit Testing with a Bite!
    • Basic unit testing
    • Test-Driven-Development
    • Using data providers
    • Mocking and test doubles
    • The PHPUnit executable and configuration
    • Testing for exceptions
Складчина создана 11 октября 2022 г. · описание обновлено 23 марта 2026 г.

Другие материалы школы 12

S symfonycasts Все материалы
396 ₽ 800 ₽