gin_lp-1.0.x-dev/tests/src/Unit/TwigExtension/GinLbExtensionTest.php

tests/src/Unit/TwigExtension/GinLbExtensionTest.php
<?php

namespace Drupal\Tests\gin_lp\Unit\TwigExtension;

use Drupal\Core\Template\Attribute;
use Drupal\gin_lp\TwigExtension\GinLbExtension;
use Drupal\Tests\UnitTestCase;

/**
 * @coversDefaultClass \Drupal\gin_lp\TwigExtension\GinLbExtension
 * @group gin_lp
 */
class GinLbExtensionTest extends UnitTestCase {

  /**
   * @covers ::calculateDependencies
   */
  public function testGinClasses() {
    $attributes = new Attribute();
    $attributes->addClass('form-item');
    $attributes->addClass('form-item-2');
    $attributes->addClass('js-form-item');

    $cleaned_attributes = GinLbExtension::ginClasses($attributes);
    $this->assertSame('class="glp-form-item glp-form-item-2 js-form-item"', $cleaned_attributes->getClass()->render());
  }

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc