From 8e856ce4a414b9899648339d0ed4c2913e0d8b32 Mon Sep 17 00:00:00 2001 From: Toru Takahashi Date: Thu, 9 Aug 2018 21:27:56 +0900 Subject: [PATCH] [phase-18]Make fuctional test for GlsosaryCategoriesController index action --- .../glossary_categories_controller_test.rb | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/test/functional/glossary_categories_controller_test.rb b/test/functional/glossary_categories_controller_test.rb index b5d8605..dedb052 100644 --- a/test/functional/glossary_categories_controller_test.rb +++ b/test/functional/glossary_categories_controller_test.rb @@ -1,8 +1,17 @@ require File.expand_path('../../test_helper', __FILE__) class GlossaryCategoriesControllerTest < ActionController::TestCase - # Replace this with your real tests. - def test_truth - assert true + fixtures :projects, :users, :roles, :members, :member_roles + + def setup + @project = projects('projects_001') + @project.enabled_module_names = [:glossary] + roles('roles_001').add_permission! :view_glossary, :manage_glossary + end + + def test_index + @request.session[:user_id] = users('users_002').id + get :index, params: {project_id: 1} + assert_response :success end end