所以我在拖网Cocoapods.org后找不到明确答案时遇到了麻烦
我知道Quick和Nimble用于单元测试,至少对于Objective-C,但是当在Swift中创建CocoaPod作为框架时,我读到的地方只有一个选择,但是那个选择是什么?
我必须使用什么样的框架才能让我的swift,框架可可豆荚计数经过测试,因为它显然不是XCTest。
答案 0 :(得分:0)
对于纯粹的Swift CocoaPod,您可以使用Quick / Nimble或XCTest。我建议在CocoaPods.org中阅读摘录,以创建一个新的Swift框架(包括单元测试)。
https://guides.cocoapods.org/making/using-pod-lib-create.html
我最近使用“pod lib create”命令并仅使用XCTest创建了一个Swift CocoaPod。使用提供的命令行方法,您可以启动一个新项目以包含单元测试和演示应用程序(如果需要),并为您处理所有设置。我需要的唯一配置是确保pod目标具有enable_testability = YES,以便您的单元测试可以读取您的pod类。