тестовый пример rails 4: ошибка NoMethodError: неопределенный метод «создать» для ArticleTest: класс

#ruby-on-rails #ruby #unit-testing #minitest

#ruby-on-rails #ruby #модульное тестирование #minitest

Вопрос:

Я начинаю с «тестовых» случаев rails. для практических целей я написал один тестовый пример, в котором я проверяю, является ли сохраненный объект действительным или нет. после запуска этого тестового примера я получаю сообщение об ошибке NoMethodError: undefined method create for ArticleTest:Class . я следую руководству rails http://guides.rubyonrails.org/testing.html

 require 'test_helper'

class ArticleTest < ActiveSupport::TestCase
   test "the truth" do
     @article = ArticleTest.create
     assert @article.valid?
   end
end
  

что не так в моем коде?

Ответ №1:

Моя ошибка.

Название модели было «Article», и я писал «ArticleTest»