Ios CocoaPod问题与测试目标
我在swift中有一个helper类(Ios CocoaPod问题与测试目标,ios,testing,swift,dependencies,cocoapods,Ios,Testing,Swift,Dependencies,Cocoapods,我在swift中有一个helper类(GoogleHelper),它使用googlefinance API,其中我使用AFNetworking进行Google API调用AFNetworking使用可可豆导入 我需要测试GoogleHelper,需要模拟 为了使模拟工作正常,我还必须将GoogleHelper文件添加到测试目标。并在测试类中重新定义一个模拟类 class MockGoogleHelper: GoogleHelper { override func getSymbol(te
GoogleHelper
),它使用googlefinance API,其中我使用AFNetworking
进行Google API调用AFNetworking
使用可可豆导入
我需要测试GoogleHelper
,需要模拟
为了使模拟工作正常,我还必须将GoogleHelper
文件添加到测试目标。并在测试类中重新定义一个模拟类
class MockGoogleHelper: GoogleHelper {
override func getSymbol(text: String) -> String {
return "symbol"
}
}
问题是测试目标在编译时遇到了AFNetwork
的问题。我将头文件和已编译的pod库手动添加到测试目标,但问题仍然存在
我有两个问题
链接到
,但运气不好AFNetworking
,但我不确定如何消除依赖性要让它发挥作用,您应该做以下几件事: