Я пишу функциональные тесты для SOA-системы, поэтому вам нужно протестировать бэкэнд-подсистему из внешнего интерфейса.
Это стандартная система CRUD. У меня есть тест, который позволяет тестировать объект, и возвращает мне идентификатор нового объекта. В последующих тестах я хочу отредактировать, а затем удалить этот объект, но phpunit, кажется, повторно создает экземпляр класса test каждый раз, поэтому я теряю свои переменные экземпляра.
Как я могу это достичь? Выполнение функциональных тестов на каждом сервере в архитектуре не является вариантом.