11

我开始在 iOS 中编程,我一直在想是否应该进行测试驱动开发。

我来自 Rails 背景,那里 TDD 是许多人的生活方式,而且 TDD 工具很棒。

iOS 对 TDD 的看法如何?

4

2 回答 2

7

你有学习它的资源吗?

于 2012-10-08T15:12:00.880 回答
0

我 TDD 我的 iOS 工作,无论是专业的还是个人的。我在商店里有覆盖率 98% 的应用程序。一个起点是我的博客文章Xcode TDD 101 with the Bowling Game Kata。

我使用的工具是:

  • Xcode 内置的 OCUnit(又名 SenTestingKit)
  • 大多数断言的OCHamcrest
  • 大多数模拟的OCMockito
  • lcov看看我可能无意中引入了哪些覆盖漏洞
于 2012-10-08T17:09:20.903 回答