我有一个简单的气象应用程序,可从OpenWeather API获取数据。我想将UI测试添加到项目中。我在“目标成员身份”中向AppNameTests目标添加了一些类,此后,我在该类中遇到许多错误。但是测试工作正常,项目构建正确并且可以正常运行。有人知道如何解决这个问题吗?
答案 0 :(得分:0)
您应用的源代码文件不应是单元测试和UI测试目标的成员。要在测试中访问应用程序的类,结构和函数,请在测试类中使用@testable import
语句。
@testable import AppName
关于在项目构建和测试运行时没有错误的情况下显示大量错误消息的Xcode,您可以通过选择“产品”>“清理构建文件夹”来清理构建文件夹,并查看是否使错误消息消失了。