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