mirror of
https://github.com/edcommonwealth/sqm-dashboards.git
synced 2026-03-07 21:48:16 -08:00
working on categories for schools
This commit is contained in:
parent
a9335059ff
commit
c0400700fc
3 changed files with 18 additions and 3 deletions
|
|
@ -45,10 +45,18 @@ RSpec.describe CategoriesController, type: :controller do
|
|||
end
|
||||
|
||||
describe "GET #show" do
|
||||
it "assigns the requested category as @category" do
|
||||
it "assigns the requested school and category as @school and @category" do
|
||||
school = School.create! name: 'School'
|
||||
category = Category.create! valid_attributes
|
||||
get :show, params: {school_id: school.id, id: category.to_param}, session: valid_session
|
||||
expect(assigns(:category)).to eq(category)
|
||||
expect(assigns(:school)).to eq(school)
|
||||
end
|
||||
|
||||
it "redirects to root_path if school is not provided" do
|
||||
category = Category.create! valid_attributes
|
||||
get :show, params: {id: category.to_param}, session: valid_session
|
||||
expect(assigns(:category)).to eq(category)
|
||||
expect(response).to redirect_to(root_path)
|
||||
end
|
||||
end
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue