2016-02-19 9 views
1

shoulda-matchers документация для использования MiniTest служат примером того, как использовать их в стиле утверждения, например, так:Как использовать сокеты-подсказки со стилем Minitest Specs в Rails?

class PersonTest < ActiveSupport::TestCase 
    should validate_presence_of(:name) 
end 

Но как я могу использовать их с помощью стиля Spec в MiniTest в?

Следующая производит ошибку: Minitest::UnexpectedError: NoMethodError: undefined method 'validate_presence_of'

describe Person do 
    it { should validate_presence_of(:name) } 
end 

ответ

0

Ее на самом деле очень похож на оригинальный способ. Для одного из моих личных проектов это мой класс VideoTest, и я использую MiniTest Spec.

require 'test_helper' 

describe VideoTest do 
    let(:video) { build :video } 

    should belong_to :course 

    should validate_presence_of :title 
    should validate_presence_of :description 
end 
+0

Thanks Ben. Это верно. Я был уверен, что я сделал это так, но не работал, но я попробовал еще раз, и он работает. Ваш ответ помог подтвердить, что он должен работать. Благодаря! – user1647525

+0

Удивительно, приветствую :) – BenMorganIO

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

  • Нет связанных вопросов^_^