我曾经能够在 Ruby on Rails 中通过rake test:units
. 但是最近,我的测试用例将不再被发现。我没有收到任何通知或错误消息。跟踪,测试刚刚结束后Execute test:units
它仍然可以通过调用rake test:unit TEST=test/unit/foo_bar
或使用ruby [path]
来启动文件手动启动。
测试本身仍然可以正常工作,所以我不知道为什么自动测试不再启动。也许我违反了一些命名约定?这就是一切的命名方式:
- 文件:foo_bar.rb
- 类:FooBar
- 方法:test_foo_bar
此外,我使用了一些存储在 test/unit/helpers 中的额外的自写需求。这可能是另一个问题的根源吗?
谢谢你。