Code
Explorer
You are a developer and looking for Shopware projects?
Apply Now!
checkInvalidSlot example
public
function
testRender
(
)
: void
{
$this
->
checkIncludeDefaultContent
(
)
;
$this
->
checkIncludeDataMapping
(
)
;
$this
->
checkEmbedWithNested
(
)
;
$this
->
checkPropValidation
(
)
;
$this
->
checkArrayObjectTypeCast
(
)
;
$this
->
checkNonExistingComponent
(
)
;
$this
->
checkLibraryOverrides
(
)
;
$this
->
checkAttributeMerging
(
)
;
$this
->
checkRenderElementAlters
(
)
;
$this
->
checkInvalidSlot
(
)
;
}
/** * Check using a component with an include and default context. */
protected
function
checkIncludeDefaultContent
(
)
: void
{
$build
=
[
'#type' => 'inline_template',
'#template' => "{% embed('sdc_theme_test_base:my-card-no-schema') %}{% block card_body %}Foo bar{% endblock %}{% endembed %}",
]
;
$crawler
=
$this
->
renderComponentRenderArray
(
$build
)
;