[ 'aria-label' => 'Toolbar with button groups' ], 'buttonGroups' => [ ButtonGroup::widget([ 'options' => [ 'aria-label' => 'First group', 'class' => ['mr-2'] ], 'buttons' => [ ['label' => '1'], ['label' => '2'], ['label' => '3'], ['label' => '4'] ] ]), [ 'options' => [ 'aria-label' => 'Second group' ], 'buttons' => [ ['label' => '5'], ['label' => '6'], ['label' => '7'] ] ] ] ]); $expected = <<
HTML; $this->assertEqualsWithoutLE($expected, $out); } public function testAdditionalContent() { ButtonToolbar::$counter = 0; $addHtml = <<
@
HTML; $out = ButtonToolbar::widget([ 'options' => [ 'aria-label' => 'Toolbar with button groups' ], 'buttonGroups' => [ [ 'options' => [ 'aria-label' => 'First group', 'class' => ['mr-2'] ], 'buttons' => [ ['label' => '1'], ['label' => '2'], ['label' => '3'], ['label' => '4'] ] ], $addHtml ] ]); $expected = <<
@
HTML; $this->assertEqualsWithoutLE($expected, $out); } }