public function MessageCatalogueTest::testMetadataSetGetDelete in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/translation/Tests/MessageCatalogueTest.php \Symfony\Component\Translation\Tests\MessageCatalogueTest::testMetadataSetGetDelete()
File
- vendor/
symfony/ translation/ Tests/ MessageCatalogueTest.php, line 185
Class
Namespace
Symfony\Component\Translation\TestsCode
public function testMetadataSetGetDelete() {
$catalogue = new MessageCatalogue('en');
$catalogue
->setMetadata('key', 'value');
$this
->assertEquals('value', $catalogue
->getMetadata('key', 'messages'), "Metadata 'key' = 'value'");
$catalogue
->setMetadata('key2', array());
$this
->assertEquals(array(), $catalogue
->getMetadata('key2', 'messages'), 'Metadata key2 is array');
$catalogue
->deleteMetadata('key2', 'messages');
$this
->assertNull($catalogue
->getMetadata('key2', 'messages'), 'Metadata key2 should is deleted.');
$catalogue
->deleteMetadata('key2', 'domain');
$this
->assertNull($catalogue
->getMetadata('key2', 'domain'), 'Metadata key2 should is deleted.');
}