Ruby on rails 3 小型测试类定义?
在minitest_helper.rb中,我看到minitest类被定义为:Ruby on rails 3 小型测试类定义?,ruby-on-rails-3,minitest,Ruby On Rails 3,Minitest,在minitest_helper.rb中,我看到minitest类被定义为: MiniTest::Rails::Spec 或 这些定义之间有什么区别?我还注意到基本类的设置位置…例如 MiniTest::Spec::TYPES.last[1] = MiniTest::Rails::Spec 这能实现什么?MiniTest::Rails::Spec用于测试Rails站点,在MiniTest中使用类似rspec的dslMiniTest::Spec只是简单的类似rspec的MiniTest,没有额
MiniTest::Rails::Spec
或
这些定义之间有什么区别?我还注意到基本类的设置位置…例如
MiniTest::Spec::TYPES.last[1] = MiniTest::Rails::Spec
这能实现什么?
MiniTest::Rails::Spec
用于测试Rails站点,在MiniTest中使用类似rspec的dslMiniTest::Spec
只是简单的类似rspec的MiniTest,没有额外的rails功能
最后一行是将rails匹配器添加到标准MiniTest::Spec。源代码中有一条注释对此进行了解释:
MiniTest::rails::Spec
用于测试rails站点,在MiniTest中使用类似rspec的dslMiniTest::Spec
只是简单的类似rspec的MiniTest,没有额外的rails功能
最后一行是将rails匹配器添加到标准MiniTest::Spec。源代码中有一条注释对此进行了解释:
MiniTest::Spec::TYPES.last[1] = MiniTest::Rails::Spec