Creitive\Breadcrumbs\BreadcrumbsTest::testOutputCssClasses PHP Méthode

testOutputCssClasses() public méthode

Tests that the output has the correct CSS classes applied.
public testOutputCssClasses ( $crumbs, $classes )
    public function testOutputCssClasses($crumbs, $classes)
    {
        $b = new Breadcrumbs($crumbs, $classes);
        $crawler = new Crawler($b->render());
        $normalizedExpectedClasses = $classes;
        sort($normalizedExpectedClasses);
        $ulClasses = $crawler->filter('ul')->first()->attr('class');
        $normalizedUlClasses = explode(' ', trim($ulClasses));
        sort($normalizedUlClasses);
        $this->assertSame($normalizedExpectedClasses, $normalizedUlClasses);
    }