1
0
mirror of https://github.com/projekteuler/projekteuler.git synced 2026-01-27 02:28:50 +01:00

Add redirects, update test types

This commit is contained in:
2017-11-26 14:32:18 +01:00
parent c69eb788ef
commit b5697eff56
7 changed files with 39 additions and 27 deletions

View File

@@ -1,21 +1,25 @@
require 'test_helper'
class ProblemsControllerTest < ActionController::TestCase
include Devise::Test::ControllerHelpers
class ProblemsControllerTest < ActionDispatch::IntegrationTest
test "should get index" do
get :index
get problems_url
assert_response :success
end
test "should get show" do
get :show, params: { id: 1 }
get problem_url(id: 1)
assert_response :success
end
test "should get untranslated problem" do
get :show, params: { id: 3 }
get problem_url(id: 3)
assert_response :success
end
test "should redirect to correct problem" do
get '/problem=2'
assert_redirected_to problem_path(id: 2)
end
end