diff --git a/spec/helpers/tab_nav_helper_spec.rb b/spec/helpers/tab_nav_helper_spec.rb index b59bb5d05..55b539a49 100644 --- a/spec/helpers/tab_nav_helper_spec.rb +++ b/spec/helpers/tab_nav_helper_spec.rb @@ -3,6 +3,7 @@ require "rails_helper" RSpec.describe TabNavHelper do let(:organisation) { FactoryBot.create(:organisation) } let(:user) { FactoryBot.build(:user, organisation:) } + let(:scheme) { FactoryBot.build(:scheme) } describe "#user_cell" do it "returns user link and email separated by a newline character" do @@ -18,6 +19,13 @@ RSpec.describe TabNavHelper do end end + describe "#scheme_cell" do + it "returns the scheme link service name and primary user group separated by a newline character" do + expected_html = "#{scheme.service_name}\nScheme #{scheme.primary_client_group}" + expect(scheme_cell(scheme)).to match(expected_html) + end + end + describe "#tab_items" do context "when user is a data_coordinator" do let(:user) { FactoryBot.build(:user, :data_coordinator, organisation:) }