小编est*_*ing的帖子

使用Xcode的测试类助手编辑器和Swift类

在Xcode中工作时,在助理编辑器中提取单元测试用例通常很好.目前,我一直在手动选择测试文件,但我看到助理编辑器有一个选项Test Classes.

我试图让这个选项自动提取我的测试文件,但我似乎无法使它工作.它需要某种配置吗?它对快速项目不起作用吗?

xcode unit-testing xctest swift

13
推荐指数
1
解决办法
696
查看次数

在 XCTest 案例中处理 CLLocationManager 授权请求

我正在为一些使用核心位置的代码编写一些单元测试。我有一个函数可以根据它是否有权访问用户的位置来做不同的事情。

如果我要运行该应用程序,授予它对位置的访问权限,然后运行测试,它将能够测试是否具有对位置的授权,如果我要重置模拟器然后进行测试,则它能够测试它所在的部分没有访问权限。虽然这有点工作,但它是一个巨大的痛苦,而且绝对不是自动化的。特别是因为这些测试是由 CI 服务器运行的,我需要一个更好的解决方案。

那么,有没有办法从 XCTest 为 CLLocationManager 设置授权状态,甚至在系统提示上点击允许访问?

xcode unit-testing ios xctest swift

5
推荐指数
1
解决办法
1016
查看次数

标签 统计

swift ×2

unit-testing ×2

xcode ×2

xctest ×2

ios ×1