我试图让整个设置在我的 Mac 上使用 Autotest/Growl/Shoulda 来测试我正在为Authlogic 开发的 gem 。我过去使用过很多 RSpec,但想改用 Shoulda。
这个 gem 将与 Rails 一起工作,但我制作的其他 gem 只是普通的旧 ruby 库,不依赖于 Rails 模块。测试红宝石的推荐方法是什么?
ZenTest 似乎主要集中在 Rails 上,因为我还没有找到一个 gem 可以让它autotest
自动运行我所有的 TestUnit 测试,无论我是使用 Rails、Sinatra 还是只是制作一个 gem。
问题是,在您正在构建的 gem 上运行测试的设置/工作流程是什么?你有什么资源可以帮助我吗?
或者更具体、可测试的问题:如何使用 Autotest 运行 Paperclip 或 Authlogic 的测试套件?
到目前为止,我一直在使用这些资源:
非常感谢。想让测试成为我工作流程的核心部分。