You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							34 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
	
	
							34 lines
						
					
					
						
							1.1 KiB
						
					
					
				<?php | 
						|
namespace yiiunit\extensions\bootstrap; | 
						|
 | 
						|
use yii\bootstrap\NavBar; | 
						|
 | 
						|
/** | 
						|
 * Tests for NavBar widget | 
						|
 *  | 
						|
 * @group bootstrap | 
						|
 */ | 
						|
class NavBarTest extends TestCase | 
						|
{ | 
						|
    public function testRender() | 
						|
    { | 
						|
        NavBar::$counter = 0; | 
						|
 | 
						|
        $out = NavBar::widget([ | 
						|
            'brandLabel' => 'My Company', | 
						|
            'brandUrl' => '/', | 
						|
            'options' => [ | 
						|
                'class' => 'navbar-inverse navbar-static-top navbar-frontend', | 
						|
            ], | 
						|
        ]); | 
						|
 | 
						|
        $expected = <<<EXPECTED | 
						|
<nav id="w0" class="navbar-inverse navbar-static-top navbar-frontend navbar"><div class="container"><div class="navbar-header"><button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#w0-collapse"><span class="sr-only">Toggle navigation</span> | 
						|
<span class="icon-bar"></span> | 
						|
<span class="icon-bar"></span> | 
						|
<span class="icon-bar"></span></button><a class="navbar-brand" href="/">My Company</a></div><div id="w0-collapse" class="collapse navbar-collapse"></div></div></nav> | 
						|
EXPECTED; | 
						|
 | 
						|
        $this->assertEqualsWithoutLE($expected, $out); | 
						|
    } | 
						|
}
 | 
						|
 |