add company Name to Carrier

This commit is contained in:
Yisroel Baum 2025-11-08 22:54:26 +02:00
parent 5cd4d3ad3f
commit 9043b93555
Signed by: yisroelbaum
GPG key ID: 0FA60884F75520A9
6 changed files with 31 additions and 7 deletions

View file

@ -12,8 +12,9 @@ class CreateCarrierTest extends TestCase
public function test_carrier_is_created(): void
{
$email = 'joe@shmoe.com';
$company = 'test company';
$carrierRepo = new FakeCarrierRepository();
$dto = new CreateCarrierRequest($email);
$dto = new CreateCarrierRequest($email, $company);
$useCase = new CreateCarrier($dto, $carrierRepo);
$response = $useCase->execute();
$foundCarrier = $carrierRepo->find($response->getId());

View file

@ -12,10 +12,13 @@ class GetAllCarriersTest extends TestCase
public function test_get_one_carrier(): void
{
$repo = new FakeCarrierRepository();
$repo->save(new Carrier(0, 'email@email.com'));
$repo->save(new Carrier(0, 'email@email.com', 'test Company'));
$useCase = new GetAllCarriers($repo);
$response = $useCase->execute();
$this->assertEquals([new Carrier(0, 'email@email.com')], $response);
$this->assertEquals(
[new Carrier(0, 'email@email.com', 'test Company')],
$response
);
}
public function test_get_zero_carriers(): void