Sha256: bc89eb1478cb1e7a2b45eebf09f9bec3a9db2bf40e3d4150f52da3749de577af

Contents?: true

Size: 700 Bytes

Versions: 3

Compression:

Stored size: 700 Bytes

Contents

require 'test_helper'

class CustomPagesController < ActionController::Base
  include Seiten::Helpers::Backend
end

class CurrentHelperMethodsTest < ActionController::TestCase
  tests CustomPagesController

  test 'includes Seiten::ControllerHelpers::Current' do
    assert_includes @controller.class.ancestors, Seiten::Helpers::Current
  end

  test 'includes Seiten::ControllerHelpers::Backend' do
    assert_includes @controller.class.ancestors, Seiten::Helpers::Backend
  end

  test 'defines methods like current_navigation' do
    assert_respond_to @controller, :current_navigation
  end

  test 'defines methods like current_page' do
    assert_respond_to @controller, :current_page
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
seiten-1.0.2 test/controllers/helper_methods_test.rb
seiten-1.0.1 test/controllers/helper_methods_test.rb
seiten-1.0.0 test/controllers/helper_methods_test.rb