From 2032e1525c804257d89c0222718b611f562583e9 Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Sat, 8 Nov 2025 21:26:46 +0200 Subject: [PATCH] test get all carriers --- .../Carrier/UseCases/GetAllCarriersTest.php | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 tests/Unit/Carrier/UseCases/GetAllCarriersTest.php diff --git a/tests/Unit/Carrier/UseCases/GetAllCarriersTest.php b/tests/Unit/Carrier/UseCases/GetAllCarriersTest.php new file mode 100644 index 0000000..9cf5eaf --- /dev/null +++ b/tests/Unit/Carrier/UseCases/GetAllCarriersTest.php @@ -0,0 +1,28 @@ +save(new Carrier(0, 'email@email.com')); + $useCase = new GetAllCarriers($repo); + $response = $useCase->execute(); + $this->assertEquals([new Carrier(0, 'email@email.com')], $response); + } + + public function test_get_zero_carriers(): void + { + $repo = new FakeCarrierRepository(); + $useCase = new GetAllCarriers($repo); + $response = $useCase->execute(); + $this->assertEquals([], $response); + } +}