Вопросик по тестам :)
Вот есть фикстуры, но их я так понял удобно загружать чисто для заполенния базы, а не для тестов, так как они всем скопом грузятся.
А как насчет тестов? Какие бестпрактикс? Свои билдеры какие то писать?
По поводу бестпрактиксов хз.
Я пока всё придерживаюсь подхода грузить фикстуры до тестов, а в phpunit листенер, который оборачивает тесты в транзакцию и откатывает после тесткейса. Чтобы тесты друг друга не аффектили.
У меня нет сравнений производительности, но мне кажется грузить фикстуры в каждом тест кейсе всё таки будет сильно дольше. Но повторюсь не пробовал