createMock(WPFunctions::class);
$wpMock->method('escAttr')->will($this->returnArgument(0));
$renderer = new BlockWrapperRenderer($wpMock);
$block = Fixtures::get('simple_form_body')[0];
$result = $renderer->render($block, 'content');
expect($result)->equals('
content
');
}
public function testItShouldWrapRenderCustomClasses() {
$wpMock = $this->createMock(WPFunctions::class);
$wpMock->method('escAttr')->will($this->returnArgument(0));
$renderer = new BlockWrapperRenderer($wpMock);
$block = Fixtures::get('simple_form_body')[0];
$block['params']['class_name'] = 'class1 class2';
$result = $renderer->render($block, 'content');
expect($result)->equals('content
');
}
}