我正在尝试按照 Thougtbot 家伙所做的出色工作来模拟我的测试。他们似乎使用 Rails Shoulda 内置的测试框架。伟大的。
我听说过很多关于 Autotest 的事——它的神奇性应该让事情变得更容易......我希望如果我安装它,事情会“正常工作”。我的 rake 测试:单位已经全部通过。当我运行自动测试时,没有任何反应。我几乎没有找到任何关于自动测试如何工作的信息,并且只简要提到了一个特殊的文件“.autotest”,它应该做的事情除了满足咆哮和红绿的要求。
我来自这里的 CruiseControl 背景......但看起来事情应该更加明显。有人有运行 Rails 的原生测试以及 Shoulda 和 Autotest 的经验吗?
更新|显然解决了 seed-fu 中的 discover.rb 文件让 autotest 认为它正在测试 RSpec,而不是 Test::Unit。