Skip to content

Commit 48df459

Browse files
OskarStarkchalasr
authored andcommitted
Use createMock() instead of a getter
1 parent 55ad860 commit 48df459

File tree

4 files changed

+13
-35
lines changed

4 files changed

+13
-35
lines changed

Tests/CacheClearer/ChainCacheClearerTest.php

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,17 +31,12 @@ public static function tearDownAfterClass(): void
3131

3232
public function testInjectClearersInConstructor()
3333
{
34-
$clearer = $this->getMockClearer();
34+
$clearer = $this->createMock(CacheClearerInterface::class);
3535
$clearer
3636
->expects($this->once())
3737
->method('clear');
3838

3939
$chainClearer = new ChainCacheClearer([$clearer]);
4040
$chainClearer->clear(self::$cacheDir);
4141
}
42-
43-
protected function getMockClearer()
44-
{
45-
return $this->createMock(CacheClearerInterface::class);
46-
}
4742
}

Tests/EventListener/AddRequestFormatsListenerTest.php

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,6 @@
1919
use Symfony\Component\HttpKernel\KernelEvents;
2020

2121
/**
22-
* Test AddRequestFormatsListener class.
23-
*
2422
* @author Gildas Quemener <[email protected]>
2523
*/
2624
class AddRequestFormatsListenerTest extends TestCase
@@ -47,15 +45,15 @@ public function testIsAnEventSubscriber()
4745

4846
public function testRegisteredEvent()
4947
{
50-
$this->assertEquals(
48+
$this->assertSame(
5149
[KernelEvents::REQUEST => ['onKernelRequest', 100]],
5250
AddRequestFormatsListener::getSubscribedEvents()
5351
);
5452
}
5553

5654
public function testSetAdditionalFormats()
5755
{
58-
$request = $this->getRequestMock();
56+
$request = $this->createMock(Request::class);
5957
$event = $this->getRequestEventMock($request);
6058

6159
$request->expects($this->once())
@@ -65,11 +63,6 @@ public function testSetAdditionalFormats()
6563
$this->listener->onKernelRequest($event);
6664
}
6765

68-
protected function getRequestMock()
69-
{
70-
return $this->createMock(Request::class);
71-
}
72-
7366
protected function getRequestEventMock(Request $request)
7467
{
7568
$event = $this->createMock(RequestEvent::class);

Tests/EventListener/LocaleAwareListenerTest.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ public function testLocaleIsSetInOnKernelRequest()
4040
->method('setLocale')
4141
->with($this->equalTo('fr'));
4242

43-
$event = new RequestEvent($this->createHttpKernel(), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
43+
$event = new RequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
4444
$this->listener->onKernelRequest($event);
4545
}
4646

@@ -57,7 +57,7 @@ public function testDefaultLocaleIsUsedOnExceptionsInOnKernelRequest()
5757
$this->throwException(new \InvalidArgumentException())
5858
);
5959

60-
$event = new RequestEvent($this->createHttpKernel(), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
60+
$event = new RequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
6161
$this->listener->onKernelRequest($event);
6262
}
6363

@@ -71,7 +71,7 @@ public function testLocaleIsSetInOnKernelFinishRequestWhenParentRequestExists()
7171
$this->requestStack->push($this->createRequest('fr'));
7272
$this->requestStack->push($subRequest = $this->createRequest('de'));
7373

74-
$event = new FinishRequestEvent($this->createHttpKernel(), $subRequest, HttpKernelInterface::SUB_REQUEST);
74+
$event = new FinishRequestEvent($this->createMock(HttpKernelInterface::class), $subRequest, HttpKernelInterface::SUB_REQUEST);
7575
$this->listener->onKernelFinishRequest($event);
7676
}
7777

@@ -84,7 +84,7 @@ public function testLocaleIsSetToDefaultOnKernelFinishRequestWhenParentRequestDo
8484

8585
$this->requestStack->push($subRequest = $this->createRequest('de'));
8686

87-
$event = new FinishRequestEvent($this->createHttpKernel(), $subRequest, HttpKernelInterface::SUB_REQUEST);
87+
$event = new FinishRequestEvent($this->createMock(HttpKernelInterface::class), $subRequest, HttpKernelInterface::SUB_REQUEST);
8888
$this->listener->onKernelFinishRequest($event);
8989
}
9090

@@ -104,15 +104,10 @@ public function testDefaultLocaleIsUsedOnExceptionsInOnKernelFinishRequest()
104104
$this->requestStack->push($this->createRequest('fr'));
105105
$this->requestStack->push($subRequest = $this->createRequest('de'));
106106

107-
$event = new FinishRequestEvent($this->createHttpKernel(), $subRequest, HttpKernelInterface::SUB_REQUEST);
107+
$event = new FinishRequestEvent($this->createMock(HttpKernelInterface::class), $subRequest, HttpKernelInterface::SUB_REQUEST);
108108
$this->listener->onKernelFinishRequest($event);
109109
}
110110

111-
private function createHttpKernel()
112-
{
113-
return $this->createMock(HttpKernelInterface::class);
114-
}
115-
116111
private function createRequest($locale)
117112
{
118113
$request = new Request();

Tests/EventListener/TranslatorListenerTest.php

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ public function testLocaleIsSetInOnKernelRequest()
4343
->method('setLocale')
4444
->with($this->equalTo('fr'));
4545

46-
$event = new RequestEvent($this->createHttpKernel(), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
46+
$event = new RequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
4747
$this->listener->onKernelRequest($event);
4848
}
4949

@@ -60,7 +60,7 @@ public function testDefaultLocaleIsUsedOnExceptionsInOnKernelRequest()
6060
$this->throwException(new \InvalidArgumentException())
6161
);
6262

63-
$event = new RequestEvent($this->createHttpKernel(), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
63+
$event = new RequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('fr'), HttpKernelInterface::MASTER_REQUEST);
6464
$this->listener->onKernelRequest($event);
6565
}
6666

@@ -72,7 +72,7 @@ public function testLocaleIsSetInOnKernelFinishRequestWhenParentRequestExists()
7272
->with($this->equalTo('fr'));
7373

7474
$this->setMasterRequest($this->createRequest('fr'));
75-
$event = new FinishRequestEvent($this->createHttpKernel(), $this->createRequest('de'), HttpKernelInterface::SUB_REQUEST);
75+
$event = new FinishRequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('de'), HttpKernelInterface::SUB_REQUEST);
7676
$this->listener->onKernelFinishRequest($event);
7777
}
7878

@@ -82,7 +82,7 @@ public function testLocaleIsNotSetInOnKernelFinishRequestWhenParentRequestDoesNo
8282
->expects($this->never())
8383
->method('setLocale');
8484

85-
$event = new FinishRequestEvent($this->createHttpKernel(), $this->createRequest('de'), HttpKernelInterface::SUB_REQUEST);
85+
$event = new FinishRequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('de'), HttpKernelInterface::SUB_REQUEST);
8686
$this->listener->onKernelFinishRequest($event);
8787
}
8888

@@ -100,15 +100,10 @@ public function testDefaultLocaleIsUsedOnExceptionsInOnKernelFinishRequest()
100100
);
101101

102102
$this->setMasterRequest($this->createRequest('fr'));
103-
$event = new FinishRequestEvent($this->createHttpKernel(), $this->createRequest('de'), HttpKernelInterface::SUB_REQUEST);
103+
$event = new FinishRequestEvent($this->createMock(HttpKernelInterface::class), $this->createRequest('de'), HttpKernelInterface::SUB_REQUEST);
104104
$this->listener->onKernelFinishRequest($event);
105105
}
106106

107-
private function createHttpKernel()
108-
{
109-
return $this->createMock(HttpKernelInterface::class);
110-
}
111-
112107
private function createRequest($locale)
113108
{
114109
$request = new Request();

0 commit comments

Comments
 (0)