26 lines
662 B
Ruby
26 lines
662 B
Ruby
require "rails_helper"
|
|
|
|
RSpec.describe ProjectClientHelper, type: :helper do
|
|
describe "selected_project_client_value" do
|
|
context "when project having predefined client" do
|
|
let(:project) { create(:project, :nat_geo_client) }
|
|
|
|
subject { helper.selected_project_client_value(project) }
|
|
|
|
it "returns correct value" do
|
|
expect(subject).to match "nat_geo"
|
|
end
|
|
end
|
|
|
|
context "when project having other client" do
|
|
let(:project) { create(:project) }
|
|
|
|
subject { helper.selected_project_client_value(project) }
|
|
|
|
it "returns correct value" do
|
|
expect(subject).to match "other"
|
|
end
|
|
end
|
|
end
|
|
end
|