Начал знакомство с тестированием (через codeception).
Пилю REST API ну и в лучших методиках TDD пишу вначале тест, потом реализацию.
У меня есть контроллер, в нем должно быть несколько методов. Я написал тест и реализацию одного метода.
Тест получился избыточны, но я могу себе это позволить:
<?php
$I = new ApiTester($scenario);
$I->sendGET('category/children');
$I->seeResponseCodeIs(200);
$I->haveHttpHeader('Content-Type','application/json');
$I->seeResponseIsJson();
//$I->seeResponseContains('"status":1');
$I->seeResponseContainsJson(['status' => 1]);
Теперь было бы не плохо написать 2 тест и второй метод, так вот вопрос, под каждый тест создавать свой файл, даже если этот тест можно уместить в 5 строк ?