|
|
|
@ -173,7 +173,7 @@ RSpec.describe "Schemes scheme Features" do |
|
|
|
|
|
|
|
|
|
|
|
context "when viewing individual scheme" do |
|
|
|
context "when viewing individual scheme" do |
|
|
|
let!(:schemes) { FactoryBot.create_list(:scheme, 5) } |
|
|
|
let!(:schemes) { FactoryBot.create_list(:scheme, 5) } |
|
|
|
let!(:same_organisation_schemes) { FactoryBot.create_list(:scheme, 5, owning_organisation: user.organisation) } |
|
|
|
let!(:same_organisation_schemes) { FactoryBot.create_list(:scheme, 5, owning_organisation: user.organisation) } |
|
|
|
|
|
|
|
|
|
|
|
context "when I visit schemes page" do |
|
|
|
context "when I visit schemes page" do |
|
|
|
before do |
|
|
|
before do |
|
|
|
@ -188,15 +188,15 @@ RSpec.describe "Schemes scheme Features" do |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
it "shows me details about the selected scheme" do |
|
|
|
it "shows me details about the selected scheme" do |
|
|
|
expect(page).to have_content(schemes.first.id_to_display) |
|
|
|
expect(page).to have_content(scheme.id_to_display) |
|
|
|
expect(page).to have_content(schemes.first.service_name) |
|
|
|
expect(page).to have_content(scheme.service_name) |
|
|
|
expect(page).to have_content(schemes.first.sensitive) |
|
|
|
expect(page).to have_content(scheme.sensitive) |
|
|
|
expect(page).to have_content(schemes.first.scheme_type) |
|
|
|
expect(page).to have_content(scheme.scheme_type) |
|
|
|
expect(page).to have_content(schemes.first.registered_under_care_act) |
|
|
|
expect(page).to have_content(scheme.registered_under_care_act) |
|
|
|
expect(page).to have_content(schemes.first.primary_client_group) |
|
|
|
expect(page).to have_content(scheme.primary_client_group) |
|
|
|
expect(page).to have_content(schemes.first.secondary_client_group) |
|
|
|
expect(page).to have_content(scheme.secondary_client_group) |
|
|
|
expect(page).to have_content(schemes.first.support_type) |
|
|
|
expect(page).to have_content(scheme.support_type) |
|
|
|
expect(page).to have_content(schemes.first.intended_stay) |
|
|
|
expect(page).to have_content(scheme.intended_stay) |
|
|
|
end |
|
|
|
end |
|
|
|
|
|
|
|
|
|
|
|
context "when I click to go back" do |
|
|
|
context "when I click to go back" do |
|
|
|
|