Changeset View
Changeset View
Standalone View
Standalone View
src/tests/MollieMocksTrait.php
Show First 20 Lines • Show All 41 Lines • ▼ Show 20 Lines | public function mockMollie() | ||||
return $mockHandler; | return $mockHandler; | ||||
} | } | ||||
public function unmockMollie() | public function unmockMollie() | ||||
{ | { | ||||
$this->app->forgetInstance('mollie.api.client'); | $this->app->forgetInstance('mollie.api.client'); | ||||
$this->app->forgetInstance('mollie.api'); | $this->app->forgetInstance('mollie.api'); | ||||
$this->app->forgetInstance('mollie'); | $this->app->forgetInstance('mollie'); | ||||
$guzzle = new Client(); | |||||
$this->app->singleton('mollie.api.client', function () use ($guzzle) { | |||||
return new MollieApiClient($guzzle); | |||||
}); | |||||
} | } | ||||
} | } |