Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
getContextWithDummyCustomer example
$this
->
getOrderRouteWithValidOrder
(
$orderId
)
,
)
;
$request
=
new
Request
(
[
]
,
[
]
,
[
'orderId' =>
$orderId
,
'changedPayment' => false,
'paymentFailed' => false,
]
)
;
$page
=
$checkoutFinishPageLoader
->
load
(
$request
,
$this
->
getContextWithDummyCustomer
(
)
,
)
;
static
::
assertInstanceOf
(
CheckoutFinishPage::
class
,
$page
)
;
static
::
assertNull
(
$page
->
getMetaInformation
(
)
)
;
}
public
function
testRobotsMetaSetIfGiven
(
)
: void
{
$orderId
= Uuid::
randomHex
(
)
;
$page
=
new
CheckoutFinishPage
(
)
;
$this
->
createMock
(
EventDispatcher::
class
)
,
$this
->
createMock
(
StorefrontCartFacade::
class
)
,
$this
->
createMock
(
ShippingMethodRoute::
class
)
,
$this
->
createMock
(
PaymentMethodRoute::
class
)
,
$pageLoader
,
$this
->
createMock
(
AddressValidationFactory::
class
)
,
$this
->
createMock
(
DataValidator::
class
)
)
;
$page
=
$checkoutConfirmPageLoader
->
load
(
new
Request
(
)
,
$this
->
getContextWithDummyCustomer
(
)
)
;
static
::
assertInstanceOf
(
CheckoutConfirmPage::
class
,
$page
)
;
}
public
function
testRobotsMetaSetIfGiven
(
)
: void
{
$page
=
new
CheckoutConfirmPage
(
)
;
$page
->
setMetaInformation
(
new
MetaInformation
(
)
)
;
$pageLoader
=
$this
->
createMock
(
GenericPageLoader::
class
)
;