create(); $user = User::factory()->create(); $type = ContactImportantDateType::factory()->create([ 'vault_id' => $contact->vault_id, 'internal_type' => ContactImportantDate::TYPE_BIRTHDATE, ]); ContactImportantDate::factory()->create([ 'contact_id' => $contact->id, 'contact_important_date_type_id' => $type->id, 'day' => 29, 'month' => 10, 'year' => 1981, ]); $array = ContactCardHelper::data($contact, $user); $this->assertEquals( $contact->id, $array['id'] ); $this->assertEquals( $contact->name, $array['name'] ); $this->assertEquals( 40, $array['age'] ); $this->assertEquals( env('APP_URL').'/vaults/'.$contact->vault_id.'/contacts/'.$contact->id, $array['url'] ); $this->assertCount(0, $array['groups']->toArray()); } }