最近学习XCTest时的一些实例。
最近在看《iOS测试指南》这本书,学习一下iOS的的各种测试方法,工程CasesForUnit就是一些实例实践,
但是这本书出版略早,一直在围绕OC语言讲解,而我最近都从事Swift开发,一些第三方测试工具、
mock工具已经不复存在。然而在寻找类似OCMock等库的时候,意外的发现了《Clean Swift Architecture》,
里面有对Swift的单元测试、UI测试的一些有用的实践,并且对TDD驱动开发也有应用,感觉很新奇。
所以 工程CleanSwift是原作者的最新模版,工程CleanStore是原作者在介绍整个模版时的一个示例的实现,
我就按部就班的在swift 4.2时实现了下。有兴趣的可以一看。
2019.2.13
修改模版文件的锁进
12.19
添加单一职责原则,对于类和方法的应用
12.18
添加基于TDD的开发ListOrderScene