【发布时间】:2010-03-24 23:15:05
【问题描述】:
我相信 Autotest 应该将我的测试映射到一个类。当我有class Foo 和class FooTest 时,自动测试应该看到FooTest 并说,“嘿,这个测试对应于单元Foo,所以我会在那里寻找变化并在发生变化时重新运行测试。 "但是,这行得通...
当我有Foo::Bar 和Foo::BarTest 时,自动测试似乎没有建立连接,并且每当我编辑Foo::Bar 时,自动测试不会重新运行Foo::BarTest
我做错了吗?
编辑:文件结构可能会有所帮助。这里是:
模块和类文件:
lib/foo.rblib/foo/bar.rblib/foo/baz.rb
测试文件:
test/unit/foo/bar.rbtest/unit/baz.rb
我认为自动测试能够在Foo::Bar 和Foo::BarTest 之间建立连接,但显然它没有。
【问题讨论】:
标签: ruby-on-rails ruby tdd autotest zentest