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