Skip to content

[Symfony] [PHPUnit] Move multiple service ->get() to setUp() #1653

@TomasVotruba

Description

@TomasVotruba
<?php

class SomeTest extends PHPUnit\TestCase
{
+   /**
+    * @var ItemRepository
+    */
+   private $itemRepository;

	protected function setUp()
	{
+		$this->itemRepository = self::$container->get(ItemRepository::class); 
	}

	public function testOne()
	{
-		$itemRepository = self::$container->get(ItemRepository::class);
-		$itemRepository->doStuff();
+		$this->itemRepository->doStuff();
	}

	public function testTwo()
	{
-		$itemRepository = self::$container->get(ItemRepository::class);
-		$itemRepository->doStuff();
+		$this->itemRepository->doStuff();
	}
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions