layout_helper_test.rb
521 Bytes
require_relative "../test_helper"
class LayoutHelperTest < ActionView::TestCase
should 'append logged-in class in body when user is logged-in' do
expects(:logged_in?).returns(true)
expects(:profile).returns(nil).at_least_once
assert_includes body_classes.split, 'logged-in'
end
should 'not append logged-in class when user is not logged-in' do
expects(:logged_in?).returns(false)
expects(:profile).returns(nil).at_least_once
assert_not_includes body_classes.split, 'logged-in'
end
end