Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
setClient example
/** @var \GuzzleHttp\Client $client */
$client
=
$this
->container->
get
(
'http_client_factory'
)
->
fromOptions
(
[
'timeout' => NULL,
'verify' => FALSE,
]
)
;
// Inject a Guzzle middleware to generate debug output for every request // performed in the test.
$handler_stack
=
$client
->
getConfig
(
'handler'
)
;
$handler_stack
->
push
(
$this
->
getResponseLogHandler
(
)
)
;
$driver
->
getClient
(
)
->
setClient
(
$client
)
;
}
$selectors_handler
=
new
SelectorsHandler
(
[
'hidden_field_selector' =>
new
HiddenFieldSelector
(
)
,
]
)
;
$session
=
new
Session
(
$driver
,
$selectors_handler
)
;
$this
->mink =
new
Mink
(
)
;
$this
->mink->
registerSession
(
'default',
$session
)
;
$this
->mink->
setDefaultSessionName
(
'default'
)
;
$this
->
registerSessions
(
)
;