require "rails_helper" describe LegislationHelper do let(:process) { build(:legislation_process) } it "is valid" do expect(process).to be_valid end describe "banner colors presence" do it "background and font color exist" do @process = build(:legislation_process, background_color: "#944949", font_color: "#ffffff") expect(banner_color?).to be true end it "background color exist and font color not exist" do @process = build(:legislation_process, background_color: "#944949", font_color: "") expect(banner_color?).to be false end it "background color not exist and font color exist" do @process = build(:legislation_process, background_color: "", font_color: "#944949") expect(banner_color?).to be false end it "background and font color not exist" do @process = build(:legislation_process, background_color: "", font_color: "") expect(banner_color?).to be false end end end