test/controllers/landings_controller_test.rb
Rama main · réplica de lectura del repositorio original.
require "test_helper"
class LandingsControllerTest < ActionDispatch::IntegrationTest
setup do
sign_in_as :kevin
end
test "redirects to the timeline when many boards" do
get landing_path
assert_redirected_to root_path
end
test "redirects to the timeline when no boards" do
Board.destroy_all
get landing_path
assert_redirected_to root_path
end
test "redirects to boards when only one board" do
sole_board, *boards_to_delete = users(:kevin).boards.to_a
boards_to_delete.each(&:destroy)
get landing_path
assert_redirected_to board_path(sole_board)
end
end