1

所以我正在使用 Minitest 进行集成测试。我想要一些类似 rspec 的上下文函数,所以我把我的测试分成不同的文件。因为我想测试 EventsController,所以我所有的文件都是这样开始的:

class EventsControllerTest < ActionController::TestCase

当我尝试运行文件目录时,setup这些类的方法被覆盖,因为它们都在重新定义同一个类,并且我不能在不同文件中使用相同名称的方法。拆分所有这些测试的正确方法是什么?谢谢。

4

1 回答 1

1

在文档中找到它。以不同的方式命名测试类,并用于tests EventsController手动设置目标控制器。

于 2013-07-22T21:08:28.933 回答