标签: ruby unit-testing xunit
在Java领域,JUnit主要用于.NET,我相信nUnit非常受欢迎。社区是否同意Ruby世界的单元测试框架?
背景:我问,因为我是Ruby的新手,并希望在学习Ruby的同时练习TDD。到目前为止,我只玩了Test :: Unit。
答案 0 :(得分:13)
你可以坚持使用Test::Unit,或者使用Shoulda或使用Context的一些很酷的语境来获得很好的扩展。
Test::Unit
另一方面,如果您更喜欢BDD,那么您可以放心地坚持RSpec。
至于验收测试使用Cucumber。
答案 1 :(得分:7)
另见What’s the most commonly used unit testing framework for different types of Ruby applications?问题。
答案 2 :(得分:1)
最受欢迎的是RSpec,但expectations和test/unit都是众所周知的。
答案 3 :(得分:1)
您可能想要查看我开发的manager gem。它不仅是一个测试框架,而且同时也是文档。