Skip to content

IDEAL-YANG/XCTestCases

Repository files navigation

XCTestCases

IDE Language Platform License

最近学习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

About

关于XCTest和Clean Swift的一些实践

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages