Ruby on rails Rails 3.1和minitest:如何测试;其他";上课?

Ruby on rails Rails 3.1和minitest:如何测试;其他";上课?,ruby-on-rails,ruby-on-rails-3.1,minitest,Ruby On Rails,Ruby On Rails 3.1,Minitest,对于控制器,助手和模型是测试文件夹中定义非常好的文件夹 但是lib中的类呢 我们应该把这个测试放在哪里?在test/unit文件夹的时代,我喜欢使用这个文件夹,但现在这个文件夹名为test/models,看起来不是个好地方 我已经创建了一个test/libs文件夹,但是rake test没有从中读取:/ 另外,从官方测试文件夹中创建的测试并不是从通用的MiniTest::Rails::Spec类继承的,因此我失去了实现DatabaseCleaner策略和这些通用功能的通用起点和终点 添加: re

对于
控制器
助手
模型
测试
文件夹中定义非常好的文件夹

但是
lib
中的类呢

我们应该把这个测试放在哪里?在
test/unit
文件夹的时代,我喜欢使用这个文件夹,但现在这个文件夹名为
test/models
,看起来不是个好地方

我已经创建了一个
test/libs
文件夹,但是
rake test
没有从中读取:/

另外,从官方测试文件夹中创建的测试并不是从通用的
MiniTest::Rails::Spec
类继承的,因此我失去了实现
DatabaseCleaner
策略和这些通用功能的通用起点和终点

添加:

require "./lib/class_name"
加载包含要测试的类的文件


您可以直接运行此测试文件并跳过所有帮助程序,以使其成为即时负载测试。

Hey@shingara-处理同一件事,您最终是如何让DatabaseCleaner工作的?