测试 最近看了很多遍这篇文章:(My) RSpec best practices and tips

cqpx · 2012年06月06日 · 最后由 lgn21st 回复于 2012年06月06日 · 3530 次阅读

http://eggsonbread.com/2010/03/28/my-rspec-best-practices-and-tips/

像 subject,specify 和 its 以前都不了解。。

项目之前是没有测试的,现在在往里面一点点加。全绿的感觉很爽。。 准备把 rspec book 找来认真读一遍。

最近一个小项目中,我尝试了一下 minitest,minitest 除了用 Assertion 之外,其实是支持 Expectations 的,这就意味着你可以用 Rspec 的语法来写 unittest,但是用下来发现,其实 minitest 是把每一个 expectation 转换成对应的 Assertion,在测试遇到错误的时候,错误消息提示并不友好,还需要用 Turn 来高亮测试执行结果,并且 Mock 功能真心不给力,后来还是回归到使用 Rspec 了,发现还是 Rspec 写起来舒服。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号