@@ -377,7 +377,7 @@ public function testPopulateFromArray(
377
377
$ menuMock = $ this ->getMock (\Magento \Backend \Model \Menu::class, [], [], '' , false );
378
378
$ this ->_menuFactoryMock ->method ('create ' )->will ($ this ->returnValue ($ menuMock ));
379
379
$ menuMock ->method ('toArray ' )
380
- ->willReturn (isset ( $ constructorData [ ' sub_menu ' ]) ? $ constructorData [ ' sub_menu ' ] : null );
380
+ ->willReturn ([ ' submenuArray ' ] );
381
381
382
382
$ model = $ this ->objectManager ->getObject (
383
383
\Magento \Backend \Model \Menu \Item::class,
@@ -468,7 +468,7 @@ public function populateFromArrayDataProvider()
468
468
'depends_on_module ' => null ,
469
469
'tooltip ' => '' ,
470
470
'title ' => null ,
471
- 'sub_menu ' => null
471
+ 'sub_menu ' => [ ' submenuArray ' ]
472
472
],
473
473
],
474
474
'data with submenu to constructor ' => [
@@ -520,15 +520,7 @@ public function populateFromArrayDataProvider()
520
520
'depends_on_module ' => null ,
521
521
'tooltip ' => '' ,
522
522
'title ' => null ,
523
- 'sub_menu ' => [
524
- 'id ' => 'item ' ,
525
- 'title ' => 'Item Title ' ,
526
- 'action ' => '/system/config ' ,
527
- 'resource ' => 'Magento_Config::config ' ,
528
- 'depends_on_module ' => 'Magento_Backend ' ,
529
- 'depends_on_config ' => 'system/config/isEnabled ' ,
530
- 'tooltip ' => 'Item tooltip ' ,
531
- ]
523
+ 'sub_menu ' => ['submenuArray ' ]
532
524
],
533
525
]
534
526
];
0 commit comments