zla*_*ajo 6 unit-testing uikit ios
我想为使用UIKit的iOS应用程序创建一个库.此外,我想为这个库创建单元测试.不幸的是,由于UIKit([UIFont systemFontOfSize:12.0]
确切地说),我的测试不起作用.
根据Apple的单元测试指南,有两种类型的测试用例:逻辑测试和应用程序测试.应用程序测试似乎是涉及UIKit相关内容的测试的正确类型,但我没有找到如何为库设置应用程序测试.有没有人有同样的问题,能够解决它?
非常感谢!
我找到了解决方案.您必须向项目添加一个新目标,它只是一个空应用程序.然后使用该应用程序作为测试主机,按照以下常规应用程序执行此操作的说明:
为什么在iphone单元测试中实例化UIFont会导致崩溃?