From bad5ba5905e8ede771f9f8b6faa7934450deecbb Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Mon, 22 Jan 2024 17:05:26 +0000 Subject: [PATCH] Inject a new instance of EntityTypeManager > ArgumentCountError: Too few arguments to function Drupal\Core\Entity\EntityTypeManager::__construct(), 0 passed in /home/opdavies/Code/github.com/opdavies/atdc/web/modules/custom/example/tests/src/Unit/PostNodeRepositoryUnitTest.php on line 17 and exactly 6 expected --- .../example/tests/src/Unit/PostNodeRepositoryUnitTest.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/web/modules/custom/example/tests/src/Unit/PostNodeRepositoryUnitTest.php b/web/modules/custom/example/tests/src/Unit/PostNodeRepositoryUnitTest.php index 52ceaa1..ad6d39a 100644 --- a/web/modules/custom/example/tests/src/Unit/PostNodeRepositoryUnitTest.php +++ b/web/modules/custom/example/tests/src/Unit/PostNodeRepositoryUnitTest.php @@ -12,7 +12,9 @@ final class PostNodeRepositoryUnitTest extends UnitTestCase { /** @test */ public function it_returns_posts(): void { - $repository = new PostNodeRepository(); + $repository = new PostNodeRepository( + new EntityTypeManager(), + ); } }