public function LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters in Lingotek Translation 3.4.x
Same name and namespace in other branches
- 8.2 tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 4.0.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.0.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.1.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.2.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.3.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.5.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.6.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.7.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
- 3.8.x tests/src/Unit/LingotekFilterManagerUnitTest.php \Drupal\Tests\lingotek\Unit\LingotekFilterManagerUnitTest::testGetLocallyAvailableFilters()
@covers ::getLocallyAvailableFilters
File
- tests/
src/ Unit/ LingotekFilterManagerUnitTest.php, line 51
Class
- LingotekFilterManagerUnitTest
- @coversDefaultClass \Drupal\lingotek\LingotekFilterManager @group lingotek @preserveGlobalState disabled
Namespace
Drupal\Tests\lingotek\UnitCode
public function testGetLocallyAvailableFilters() {
// Test with no local filters.
$this->config
->expects($this
->at(0))
->method('get')
->with('account.resources.filter')
->will($this
->returnValue([]));
$filters = $this->filterManager
->getLocallyAvailableFilters();
$this
->assertNotEmpty($filters);
$this
->assertArrayEquals($filters, [
'project_default' => 'Project Default',
'drupal_default' => 'Drupal Default',
]);
// Test with some filters.
$this->config
->expects($this
->at(0))
->method('get')
->with('account.resources.filter')
->will($this
->returnValue([
'aaa' => 'Test filter',
]));
$filters = $this->filterManager
->getLocallyAvailableFilters();
$this
->assertNotEmpty($filters);
$this
->assertEquals([
'project_default' => 'Project Default',
'drupal_default' => 'Drupal Default',
'aaa' => 'Test filter',
], $filters);
}