написания тестов с помощью PHPUnit:
1) Тесты для класса Class содержатся в классе ClassTest.
2) ClassTest наследуется (чаще всего) от PHPUnit\Framework\TestCase.
3) Тесты — общедоступные методы с именами test*.
Но если мне нужно покрыть тестами не метод класса, а обычную функцию?
Как правильно писать и структурировать для нее тест на phpunit?
Как удобнее, так и назови
3-е можешь делать по желанию, достаточно добавить @test аннотацию
Обсуждают сегодня