class ExecutorTest extends TestCase
{ public function testConnectionProblemsGotConverted(): void
{ $requestStack =
$this->
createMock(RequestStack::
class);
$requestStack ->
method('getCurrentRequest'
) ->
willReturn(new SfRequest());
$guzzleClient =
new Client([ 'handler' =>
function D
): void
{ throw new ConnectException('Connection problems',
new Request('POST', 'https://example.com'
));
},
]);
$executor =
new Executor( $guzzleClient,
$this->
createMock(LoggerInterface::
class),
$this->
createMock(ActionButtonResponseFactory::
class),