2013-11-29 3 views
0

Я пытаюсь проверить помощника в приложении Rails. Я новичок в rspec, и мне трудно найти тест для запуска. Вот мой тестовый файл:Не удается получить хелпер-тест для запуска - Rails/Rspec

require 'spec_helper' 

describe "ServiceHoursHelpers" do 
    include ServiceHoursHelper 

    describe "test" do 
    it "should equal Jason" do 
     test.should eql("Test") 
    end 
    end 
end 

А вот мой тестовый файл:

module ServiceHoursHelper 
    def test 
    "Test" 
    end 
end 

Вот команда, я бегу rspec spec/helpers/service_hours_helper_spec.rb

Оно не успех, и нет никаких ошибок, поэтому очевидно, я не нахожу код. Что мне не хватает?

+0

Не могли бы вы не использовать чувствительную имя метода, как 'test'? –

+0

Я могу использовать любое имя. Я просто пытаюсь запустить код. – jhamm

ответ

0

Попробуйте запустить тестовый метод как это:

helper.test.should eql("Test") 
+0

Код еще не запущен. Я даже не нажимаю код в настоящее время. Я только получаю «0 примеров, 0 неудач», как и раньше. – jhamm

+0

У меня был дубликат файла в другой папке, в которой я работал. Теперь все хорошо с кодом выше. – jhamm

Смежные вопросы