Я работаю с модульным тестированием в Rails .., Вот мой код находится в тесте \ блока \ sample_test.rbNameError: неинициализированный постоянная
require 'test_helper'
require 'test/unit'
require 'sample'
class SampleTest < ActiveSupport::TestCase
test "student details" do
student = Student.new
student.Date_of_joining = DateTime.now
student.id = "123"
assert_student student
end
end
И мои приложения \ модель \ sample.rb содержит следующий ..,
class Sample
def assert_student(student)
#assert_equal "123", student.external_reference
"#{student_id}"
end
end
, когда я бегу "тест грабли: блоки" он показывает следующую ошибку
test_student_details(SampleTest):
NameError: uninitialized constant SampleTest::Student
test/unit/sample_test.rb:7:in `block in <class:SampleTest>'
Как я могу это исправить?