Sha256: 20b68b6c0ee58a466f33e7a86ac3e5bd25151c8c2f9f04652a86e92d7460030b

Contents?: true

Size: 759 Bytes

Versions: 3

Compression:

Stored size: 759 Bytes

Contents

require 'integration_test_helper'

class HelpersTest < ActionDispatch::IntegrationTest
  include ::CurrentUser::NavigationHelper

  fixtures :all

  test "#signed_in?" do
    visit '/helpers/signed_in_helper'
    assert page.has_content?("#signed_in? is false"),
           "User isn't signed in"

    sign_in

    visit '/helpers/signed_in_helper'
    assert page.has_content?("#signed_in? is true"),
           "User is signed in"
  end

  test "#current_user" do
    visit '/helpers/current_user_helper'
    assert page.has_content?("#current_user is nil"),
           "Current user is nil"

    sign_in

    visit '/helpers/current_user_helper'
    assert page.has_content?("#current_user is member@some.app.com"),
           "User is signed in"
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
current_user-0.2.1 test/integration/helpers_test.rb
current_user-0.2.0 test/integration/helpers_test.rb
current_user-0.1.0 test/integration/helpers_test.rb