- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 iOS单元测试编码规范
1.Given-When-Then分段每个case其实都可以分为三步走,1.mock对象,准备测试数据。2.调用目标API 3.验证输出和行为。所以我们可以用如下方式将3步分别放入Given-When-Then三个分段中。(为了保密,代码做了改动)123456789- (vo
2015-07-24 20:23:28 220
原创 iOS如何测试单例?
Singleton场景比如我有一个Singleton的类(DemoStatusManage),他有一个实例方法currentStatus会返回一个1-100的随机数。123456789101112131415161718
2015-07-24 20:22:09 490
转载 iOS单元测试编码规范
编写单元测试与编写工程代码略有不同。我们需要准备数据,mock对象,调用工程Api,验证结果。而且一般测试代码都会比工程代码要大。就像Real-World Testing with XCTest一文中提到“目前为止,我们的编码库已经纵横 190 个文件和 18,000 行代码,达到了 544 kB。我们测试部分的代码现在差不多有1,200 kB,大概有被测试代码的两倍”。那么应该如何定义单元测试代
2015-07-24 20:20:32 317
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人