3 changed files with 35 additions and 3 deletions
			
			
		@ -0,0 +1,34 @@ | 
				
			|||||||
 | 
					<?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); | 
				
			||||||
 | 
					    } | 
				
			||||||
 | 
					} | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue