【发布时间】:2011-05-31 16:15:22
【问题描述】:
我一直在寻找一种方法来使用 SenTestingKit 在我的客户端代码和我们的服务器之间进行一些集成测试。我没有运气。似乎一旦代码在方法中运行,对象就会被销毁。这意味着任何异步响应都不会调用选择器。
问题:
- 有没有办法让对象保持实例化,直到我认为合适的时候销毁它 - 即。测试完成后?
- 如果不是,我如何创建一个在测试完成之前阻塞(即同步执行)的类?
仅供参考,我正在运行一个我知道预期结果的测试服务器。
我已经在 Google 上进行了相当多的搜索,但还没有看到关于这一点的任何证据。我相信其他人也会感兴趣。
【问题讨论】:
-
接受的答案可以被视为“过时”。有几个很好的新答案。可能要重新考虑?
标签: objective-c unit-testing ocunit