shouldNotReceive('validateSecurity');
});
$middleware = app(InputValidationMiddleware::class);
$request = Request::create('/cp/content/blocks/layout', 'POST', [
'header' => '',
'footer' => '',
'layout' => 'main',
]);
$request->setRouteResolver(fn () => new class {
public function getName(): string
{
return 'admin.plugin.block.layout.update';
}
});
$response = $middleware->handle($request, fn () => response('ok'));
expect($response->getContent())->toBe('ok');
});