/** * @todo Not implemented yet. */ public function __________________testComponents() { // Glyphicons not completed yet. // Dropdowns not completed yet. // Button groups not completed yet. // Button dropdowns not completed yet. // Input groups not completed yet. // Navs // Not completed yet. $this->assertEquals('<ul class="nav nav-tabs"></ul>', (string) Tag::tabs()); $this->assertEquals('<ul class="nav nav-tabs"><li class="active"><a href="#">Home</a></li><li><a href="#">Profile</a></li><li><a href="#">Messages</a></li></ul>', (string) Tag::tabs(array('Home', '#', true), array('Profile', '#'), array('Messages'))); // Navbar $this->assertEquals('<div class="navbar-header"></div>', (string) Tag::navbarHeader()); $this->assertEquals('<button class="navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button>', (string) Tag::navbarToggle()); $this->assertEquals('<ul class="nav navbar-nav"></ul>', (string) Tag::navbarNav()); $this->assertEquals('<ul class="nav navbar-nav navbar-left"></ul>', (string) Tag::navbarNavLeft()); $this->assertEquals('<ul class="nav navbar-nav navbar-right"></ul>', (string) Tag::navbarNavRight()); $this->assertEquals('<a class="navbar-brand" href="#"></a>', (string) Tag::navbarBrand()); $this->assertEquals('<div class="collapse navbar-collapse navbar-ex1-collapse"></div>', (string) Tag::navbarCollapse()); $this->assertEquals('<div class="navbar"></div>', (string) Tag::navbar()); $this->assertEquals('<div class="navbar navbar-inverse"></div>', (string) Tag::navbarInverse()); $this->assertEquals('<div class="navbar navbar-inverse navbar-fixed-top"></div>', (string) Tag::navbarInverseFixedTop()); // Breadcrumbs not completed yet. // Pagination not completed yet. // Labels not completed yet. // Badges not completed yet. // Jumbotoron not completed yet. // Page header not completed yet. // Thumbnails not completed yet. // Alerts // not completed yet. $this->assertEquals('<div class="alert alert-success"><p>Success!</p></div>', (string) Tag::alertSuccess('Success!')); $this->assertEquals('<div class="alert alert-info"><p>Info!</p></div>', (string) Tag::alertInfo('Info!')); $this->assertEquals('<div class="alert alert-warning"><p>Warning!</p></div>', (string) Tag::alertWarning('Warning!')); $this->assertEquals('<div class="alert alert-danger"><p>Danger!</p></div>', (string) Tag::alertDanger('Danger!')); $this->assertEquals('<div class="alert alert-dismissable"><button type="button" class="close" data-dismiss="alert" area-hidden="true">×</button><p>Success!</p></div>', (string) Tag::alertDismissable('Success!')); $this->assertEquals('<div class="alert alert-info alert-dismissable"><button type="button" class="close" data-dismiss="alert" area-hidden="true">×</button><p>Info!</p></div>', (string) Tag::alertInfoDismissable('Info!')); $this->assertEquals('<a class="alert-link" href="#">link</a>', (string) Tag::alertLink('link', '#')); $this->assertEquals('<div class="alert"><p>A!</p><p>B!</p><p>C!</p></div>', (string) Tag::alert(array('A!', 'B!'), 'C!')); // Progress bars not completed yet. // Media object not completed yet. // List group not completed yet. // Panels $this->assertEquals('<div class="panel panel-default"></div>', (string) Tag::panel()); $this->assertEquals('<div class="panel panel-primary"></div>', (string) Tag::panelPrimary()); $this->assertEquals('<div class="panel panel-success"></div>', (string) Tag::panelSuccess()); $this->assertEquals('<div class="panel panel-info"></div>', (string) Tag::panelInfo()); $this->assertEquals('<div class="panel panel-warning"></div>', (string) Tag::panelWarning()); $this->assertEquals('<div class="panel panel-danger"></div>', (string) Tag::panelDanger()); $this->assertEquals('<div class="panel-heading"></div>', (string) Tag::panelHeading()); $this->assertEquals('<div class="panel-body"></div>', (string) Tag::panelBody()); $this->assertEquals('<h3 class="panel-title"></h3>', (string) Tag::panelTitle()); $this->assertEquals('<h1 class="panel-title"></h1>', (string) Tag::panelTitleH1()); $this->assertEquals('<div class="panel-footer"></div>', (string) Tag::panelFooter()); // Wells not completed yet. }