Я искал способ использования SenTestingKit для проведения интеграционного тестирования между моим клиентским кодом и нашим сервером. Мне не повезло. Кажется, что когда код запускается в методе, объект уничтожается. Это означает, что любые асинхронные ответы никогда не вызывают селекторов.
Вопросы:
- Есть ли способ сохранить экземпляр объекта до тех пор, пока я не захочу его уничтожить, т.е. после завершения тестов?
- Если нет, как я могу создать класс, который блокирует (т.е. действует синхронно), пока тесты не будут завершены?
FYI, я запускаю тестовый сервер, где я знаю ожидаемые результаты.
Я сделал справедливый бит Googling, но не видел доказательств так или иначе об этом. Я уверен, что другим тоже будет интересно.