99
1010use  Ibexa \Contracts \Core \SiteAccess \ConfigResolverInterface ;
1111use  Ibexa \DesignEngine \Templating \ThemeTemplateNameResolver ;
12+ use  PHPUnit \Framework \MockObject \MockObject ;
1213use  PHPUnit \Framework \TestCase ;
1314
1415class  ThemeTemplateNameResolverTest extends  TestCase
1516{
16-     /** 
17-      * @var \PHPUnit\Framework\MockObject\MockObject|\Ibexa\Contracts\Core\SiteAccess\ConfigResolverInterface 
18-      */ 
19-     private  $ configResolver
17+     private  ConfigResolverInterface MockObject $ configResolver
2018
2119    protected  function  setUp (): void 
2220    {
@@ -25,7 +23,7 @@ protected function setUp(): void
2523        $ this configResolver  = $ this createMock (ConfigResolverInterface::class);
2624    }
2725
28-     public  function  templateNameProvider ()
26+     public  function  templateNameProvider ():  array 
2927    {
3028        return  [
3129            [null , 'foo.html.twig ' , 'foo.html.twig ' ],
@@ -37,7 +35,7 @@ public function templateNameProvider()
3735    /** 
3836     * @dataProvider templateNameProvider 
3937     */ 
40-     public  function  testResolveTemplateName ($ currentDesign$ templateName$ expectedTemplateName
38+     public  function  testResolveTemplateName (? string   $ currentDesignstring   $ templateNamestring   $ expectedTemplateName:  void 
4139    {
4240        $ this configResolver 
4341            ->method ('getParameter ' )
@@ -47,7 +45,7 @@ public function testResolveTemplateName($currentDesign, $templateName, $expected
4745        self ::assertSame ($ expectedTemplateName$ resolverresolveTemplateName ($ templateName
4846    }
4947
50-     public  function  isTemplateDesignNamespacedProvider ()
48+     public  function  isTemplateDesignNamespacedProvider ():  array 
5149    {
5250        return  [
5351            [null , 'foo.html.twig ' , false ],
@@ -60,7 +58,7 @@ public function isTemplateDesignNamespacedProvider()
6058    /** 
6159     * @dataProvider isTemplateDesignNamespacedProvider 
6260     */ 
63-     public  function  testIsTemplateDesignNamespaced ($ currentDesign$ templateName$ expected
61+     public  function  testIsTemplateDesignNamespaced (? string   $ currentDesignstring   $ templateNamebool   $ expected:  void 
6462    {
6563        $ this configResolver 
6664            ->method ('getParameter ' )
0 commit comments