3
У меня возникли проблемы с написанием тестов rspec для действий контроллера, которые отвечают только на js. ДействиеRails - действие контроллера Rspec 3 с format.js
Пример Контроллер:
def create
@user = user.new(user_params)
respond_to do |format|
if user.save
format.js
end
end
end
Вот некоторые RSpec я хотел бы написать, если действие контроллер ответил на HTML:
context 'with valid attributes' do
it 'creates a new user' do
expect {
post :create, user: build(:user)
}.to change(User,:count).by(1)
end
Я пытаюсь выяснить, как написать аналогичный тест, но сделать он работает с форматом js.
Спасибо!
Следующая путь 'пост: создание, XHR: правда, ...' – elsurudo