'Holy guacamole! You should check in on some of those fields below.',
'options' => [
'class' => ['alert-warning']
]
]);
$expectedHtml = <<
Holy guacamole! You should check in on some of those fields below.
HTML;
$this->assertEqualsWithoutLE($expectedHtml, $html);
}
/**
*/
public function testDismissibleAlert()
{
Alert::$counter = 0;
$html = Alert::widget([
'body' => "Message1",
]);
$expectedHtml = <<
Message1
HTML;
$this->assertEqualsWithoutLE($expectedHtml, $html);
}
/**
* @see https://github.com/yiisoft/yii2-bootstrap5/issues/11
*/
public function testDismissibleAlertCustomButton()
{
Alert::$counter = 0;
$html = Alert::widget([
'body' => "Low Blow: Bob Loblaw's Law Blog Lobs Law Bomb",
'options' => ['class' => 'alert-warning'],
'closeButton' => [
'label' => 'Dismiss',
'tag' => 'a',
'class' => ['widget' => 'btn btn-outline-warning'],
'style' => [
'position' => 'absolute',
'top' => '.5rem',
'right' => '.5rem'
],
]
]);
$expectedHtml = <<
Low Blow: Bob Loblaw's Law Blog Lobs Law Bomb
Dismiss
HTML;
$this->assertEqualsWithoutLE($expectedHtml, $html);
}
}