Ruby on rails 在Mini_测试中调用任何Ruby类和未初始化常量错误
我想使用Mini_测试和Ruby实现DCI,但我无法在Mini_测试中调用AcademicYear类。我有一个简单的类和Mini_测试类,分别放在下面这样的文件中 /app/Models/academicyear.rbRuby on rails 在Mini_测试中调用任何Ruby类和未初始化常量错误,ruby-on-rails,ruby,minitest,Ruby On Rails,Ruby,Minitest,我想使用Mini_测试和Ruby实现DCI,但我无法在Mini_测试中调用AcademicYear类。我有一个简单的类和Mini_测试类,分别放在下面这样的文件中 /app/Models/academicyear.rb class AcademicYear attr_accessor :year end require "minitest_helper" class HeadTeacherDefineAcademicYearContextTest < MiniTest::Unit::
class AcademicYear
attr_accessor :year
end
require "minitest_helper"
class HeadTeacherDefineAcademicYearContextTest < MiniTest::Unit::TestCase
def test_should_add_academic_year
academicyear = AcademicYear.new
academicyear.year= "2012-2013"
end
end
/app/Test/context/headcher\u define\u academy year\u context\u Test.rb
class AcademicYear
attr_accessor :year
end
require "minitest_helper"
class HeadTeacherDefineAcademicYearContextTest < MiniTest::Unit::TestCase
def test_should_add_academic_year
academicyear = AcademicYear.new
academicyear.year= "2012-2013"
end
end
我缺少什么,有什么想法吗?你需要要求上课
require_relative '../../Models/academicyear.rb'
结果你有
/app/Test/context/headcher\u define\u academy year\u context\u Test.rb
require "minitest_helper"
require_relative '../../Models/academicyear.rb'
class HeadTeacherDefineAcademicYearContextTest < MiniTest::Unit::TestCase
def test_should_add_academic_year
academicyear = AcademicYear.new
academicyear.year= "2012-2013"
end
end
需要“minitest\u助手”
需要_relative'../../Models/academicyear.rb'
类头教师defineAcademicyearContextTest
你需要上课
require_relative '../../Models/academicyear.rb'
结果你有
/app/Test/context/headcher\u define\u academy year\u context\u Test.rb
require "minitest_helper"
require_relative '../../Models/academicyear.rb'
class HeadTeacherDefineAcademicYearContextTest < MiniTest::Unit::TestCase
def test_should_add_academic_year
academicyear = AcademicYear.new
academicyear.year= "2012-2013"
end
end
需要“minitest\u助手”
需要_relative'../../Models/academicyear.rb'
类头教师defineAcademicyearContextTest