![]() |
1
6
我发现了问题,在XCTest中无法访问mainBundle。我必须使用以下代码来修复它:
|
![]() |
2
2
在设计单元测试时,你必须问自己的最基本问题是: 你想测试什么 ? 您希望测试逻辑的功能,并且希望它快速。 您不想测试*.plist文件,也不想测试该文件是否位于正确的位置。 除非确实需要,否则不要使用文件(例如,算法的复杂输入数据)。 你应该使用 模拟 而不是用于任何数据库/互联网/文件通信。 如果您不知道模拟是什么,这里有一个快速概述: http://www.codeproject.com/Articles/686935/Unit-testing-with-Mock-objects-Rhino-Mocks |
![]() |
clayjones94 · 从XCTestCase打开Safari 7 年前 |
![]() |
artyom.razinov · iOS单元测试:如何处理测试的完成? 7 年前 |
![]() |
Wazza · 测试显示和消失的动画标签的文本 7 年前 |
![]() |
Luca D'Alberti · 管理XCTests上的多个异步操作 9 年前 |
![]() |
Drux · 无法在Objective-C单元测试中使用Swift类 10 年前 |
![]() |
patrickS · Swift XCTest失败,因为找不到plist文件 10 年前 |