function LocaleProjectStorageTest::testDelete
Same name in other branches
- 10 core/modules/locale/tests/src/Unit/LocaleProjectStorageTest.php \Drupal\Tests\locale\Unit\LocaleProjectStorageTest::testDelete()
Tests deleted projects are not included in the count.
File
-
core/
modules/ locale/ tests/ src/ Unit/ LocaleProjectStorageTest.php, line 92
Class
- LocaleProjectStorageTest
- @coversDefaultClass \Drupal\locale\LocaleProjectStorage @group locale @runTestsInSeparateProcesses
Namespace
Drupal\Tests\locale\UnitCode
public function testDelete() : void {
$this->projectStorage
->set('b', [
'name' => 'b',
]);
$this->assertSame([
'name' => 'b',
], $this->projectStorage
->get('b'));
$this->assertSame(1, $this->projectStorage
->countProjects());
$this->projectStorage
->delete('b');
$this->assertNull($this->projectStorage
->get('b'));
$this->assertSame(0, $this->projectStorage
->countProjects());
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.