Sha256: 15cf30842813b8cc3781c6735c0206df3eab62f6402e1d31146622ce0d9b76f7

Contents?: true

Size: 894 Bytes

Versions: 51

Compression:

Stored size: 894 Bytes

Contents

require 'test_helper'

module Admin
  class WidgetsControllerTest < ActionController::TestCase
    fixtures :all

    def setup
      @toy_category = categories(:toys).to_param
    end

    test "should get show" do
      get :show, category_id: @toy_category, id: widgets(:one).to_param
      assert_response :success
    end

    test "should display the nested index" do
      response = get :index, category_id: @toy_category
      assert_response :success
      assert_match /Lego/, response.body
      refute_match /Hammer/, response.body
    end

    test "nested resources should build from parent resource" do
      post :create, category_id: @toy_category, widget: {column2: 'Cars'}

      response = get :index, category_id: @toy_category
      assert_match /Lego/, response.body
      assert_match /Cars/, response.body
      refute_match /Hammer/, response.body
    end

  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
express_admin-2.0.0.b test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-2.0.0.a test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.8.1 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.8.0 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.32 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.31 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.30 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.29 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.28 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.27 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.26 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.25 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.24 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.23 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.22 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.21 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.20 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.19 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.18 test/dummy/test/controllers/admin/widgets_controller_test.rb
express_admin-1.7.17 test/dummy/test/controllers/admin/widgets_controller_test.rb