Skip to content

Commit 895987c

Browse files
committed
Test addSubMenu with menu builder
1 parent 470e909 commit 895987c

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

test/CliMenuBuilderTest.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,23 @@ public function testAddSubMenu() : void
286286
$this->assertSame($builder, $subMenuBuilder->end());
287287
}
288288

289+
public function testAddSubMenuWithBuilder() : void
290+
{
291+
$subMenuBuilder = new CliMenuBuilder;
292+
293+
$builder = new CliMenuBuilder;
294+
$builder->disableDefaultItems();
295+
$builder->addSubMenu('sub-menu', $subMenuBuilder);
296+
297+
$menu = $builder->build();
298+
299+
$this->checkItems($menu, [
300+
[
301+
'class' => MenuMenuItem::class
302+
]
303+
]);
304+
}
305+
289306
public function testSubMenuInheritsParentsStyle() : void
290307
{
291308
$builder = new CliMenuBuilder;

0 commit comments

Comments
 (0)