public function testNoTitle() { $alert = Alert::widget(['type' => Alert::TYPE_DANGER, 'message' => 'Alert Message', 'dismissible' => true]); $dom = new Crawler($alert); $root = $dom->filter('div.alert'); $this->assertEquals('alert alert-danger alert-dismissible', $root->attr('class')); $this->assertContains('Alert Message', $root->text()); }
/** * @param FlashMessage $message * @return string * @throws \Exception */ public function renderMessage(FlashMessage $message) { return Alert::widget(['title' => $message->title, 'dismissible' => $message->dismissible, 'type' => $message->type, 'message' => $message->message]); }