Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function testFindFieldByLeadAndOfferField()
- {
- $this->import([
- $offer = OfferFactory::makePrototype(),
- $lead = LeadFactory::makeBuilder()->withOffer($offer)->build(),
- $offerField = OfferFieldFactory::makeBuilder()->withOffer($offer)->build(),
- $leadField1 = LeadFieldFactory::makeBuilder()
- ->withLead($lead)
- ->withOfferField($offerField)
- ->build(),
- $leadField2 = LeadFieldFactory::makeBuilder()
- ->withLead($lead)
- ->withOfferField($offerField)
- ->build(),
- ]);
- $foundLeadField = $this->read(
- function (LeadFieldRepositoryReadInterface $repository) use ($lead, $offerField) {
- return $repository->findFieldByLeadAndOfferField($lead, $offerField);
- }
- );
- self::assertEquals($leadField1, $foundLeadField);
- }
Add Comment
Please, Sign In to add comment