Files
old-holivud2/spec/controllers/contract_templates/qr_codes_controller_spec.rb
2020-07-20 13:28:40 +00:00

30 lines
906 B
Ruby

require 'rails_helper'
describe ContractTemplates::QrCodesController do
let(:account) { build(:account) }
let(:current_user) { create(:user, :manager, primary_account: account) }
let(:project) { create(:project, members: [current_user], account: account) }
let(:contract_template) { create(:contract_template, project: project) }
let(:contract_templates) { create_list(:contract_template, 5, project: project)}
before do
sign_in(current_user)
end
describe "#show" do
it "responds with success" do
get :show, params: { contract_template_id: contract_template }
expect(response).to be_successful
end
context "for group qr code" do
it "responds with success" do
get :show, params: { contract_template_id: contract_templates.first, multi_sign_ids: contract_templates }
expect(response).to be_successful
end
end
end
end