X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tests%2FDiceHttpMockHandlerTrait.php;h=56250817d64a5bf6d64facfee277c6b0014d6f9a;hb=f879b2c9bce17350c11a128052f32eea10039401;hp=581687a024739a261c7788aa7e2b34824e3dd87b;hpb=360614d2cf3aceeb763ef1281ad5236878f5d735;p=friendica.git diff --git a/tests/DiceHttpMockHandlerTrait.php b/tests/DiceHttpMockHandlerTrait.php index 581687a024..56250817d6 100644 --- a/tests/DiceHttpMockHandlerTrait.php +++ b/tests/DiceHttpMockHandlerTrait.php @@ -32,6 +32,8 @@ use GuzzleHttp\HandlerStack; */ trait DiceHttpMockHandlerTrait { + use FixtureTestTrait; + /** * Handler for mocking requests anywhere for testing purpose * @@ -41,9 +43,7 @@ trait DiceHttpMockHandlerTrait protected function setupHttpMockHandler(): void { - if (!empty($this->httpRequestHandler) && $this->httpRequestHandler instanceof HandlerStack) { - return; - } + $this->setUpFixtures(); $this->httpRequestHandler = HandlerStack::create(); @@ -59,10 +59,8 @@ trait DiceHttpMockHandlerTrait DI::init($newDice); } - protected function tearDown(): void + protected function tearDownHandler(): void { - \Mockery::close(); - - parent::tearDown(); + $this->tearDownFixtures(); } }