require "rails_helper" RSpec.describe Public::TalentReleasesController, type: :controller do let(:user) { create(:user) } let(:project) { create(:project, account: user.primary_account) } render_views describe "#create" do it "displays validation errors" do contract_template = create(:contract_template, project: project) sign_in(user) post :create, params: { account_id: user.primary_account.to_param, project_id: project, contract_template_id: contract_template, talent_release: { person_address_city: "Albuquerque" } } body = CGI.unescape_html(response.body) expect(body).to match /Person first name can't be blank/ expect(body).to match /Person last name can't be blank/ expect(body).to match /Photos must be included/ expect(body).to match />can't be blank