在 Java 领域,主要使用 JUnit,而在 .NET 中,我相信 nUnit 非常流行。社区是否同意 Ruby 世界的单元测试框架?
背景:我问是因为我是 Ruby 新手,想在学习 Ruby 的同时练习 TDD。到目前为止,我只玩过 Test::Unit。
在 Java 领域,主要使用 JUnit,而在 .NET 中,我相信 nUnit 非常流行。社区是否同意 Ruby 世界的单元测试框架?
背景:我问是因为我是 Ruby 新手,想在学习 Ruby 的同时练习 TDD。到目前为止,我只玩过 Test::Unit。
您可以坚持使用,也可以使用Shoulda或使用Context的一些很酷的上下文Test::Unit
对其进行很好的扩展。
另一方面,如果您更喜欢 BDD,那么您可以安全地坚持使用RSpec。
至于验收测试使用Cucumber。
您可能想查看我开发的manager gem。它不仅是一个测试框架,同时也是一个文档。