Я следую за примерами в четвертом издании «Agile Web Development с Rails».Я в разделе 11.5 Тестирование изменений Ajax.
Разработка на: Ubuntu 11.10 RVM | ruby 1.9.3 | rails 3.1
Это странная ошибка: test_should_create_line_item_via_ajax (LineItemsControllerTest): Nororundefined метод `assert_select_rjs '
Это код из line_items_controller_test.rb
test "should create line_item via ajax" do
assert_difference('LineItem.count') do
xhr :post, :create, :product_id => products(:ruby).id
end
assert_response :success
assert_select_rjs :replace_html, 'cart' do
assert_select 'tr#current_item td', /Programming Ruby 1.9/
end
end