diff --git a/engines/dfc_provider/spec/services/enterprise_builder_spec.rb b/engines/dfc_provider/spec/services/enterprise_builder_spec.rb index 18186ed431..cc5b780f5f 100644 --- a/engines/dfc_provider/spec/services/enterprise_builder_spec.rb +++ b/engines/dfc_provider/spec/services/enterprise_builder_spec.rb @@ -8,35 +8,27 @@ describe EnterpriseBuilder do let(:variant) { create(:product, name: "Apple").variants.first } describe ".enterprise" do - it "assigns a semantic id" do - result = builder.enterprise(enterprise) + let(:result) { builder.enterprise(enterprise) } + it "assigns a semantic id" do expect(result.semanticId).to eq( "http://test.host/api/dfc-v1.7/enterprises/#{enterprise.id}" ) end it "assigns a name" do - result = builder.enterprise(enterprise) - expect(result.name).to eq(enterprise.name) end it "assigns a description" do - result = builder.enterprise(enterprise) - expect(result.description).to eq(enterprise.description) end it "assigns a VAT Number (ABN in australia)" do - result = builder.enterprise(enterprise) - expect(result.vatNumber).to eq(enterprise.abn) end it "assignes products" do - result = builder.enterprise(enterprise) - expect(result.suppliedProducts.count).to eq 1 expect(result.suppliedProducts[0].name).to eq "Apple" end