我是Objective-C的初学者,但我使用了jUnit.
对于我的代码的单元测试,我需要能够模拟我通过该CFStreamCreatePairWithSocketToHost
函数使用的网络.
根据如何使用OCMock模拟C函数的答案,这在OCMock中是不可能的.是否有允许这样的框架或技术?
我宁愿不承诺使用一些过于复杂的Java-esque IoC框架只是为了让我的代码更容易测试,但我必须说Spring的一个好处是当你通过一个接口使用所有内容时很少出现这样的问题.并通过依赖注入配置实现.这是前进的方向,还是有更简单的解决方案?