Piwik\Plugins\LanguagesManager\Test\Integration\LanguagesManagerTest::testGetLanguagesList PHP Method

testGetLanguagesList() public method

test format of DataFile/Languages.php
    public function testGetLanguagesList()
    {
        /** @var LanguageDataProvider $languageDataProvider */
        $languageDataProvider = StaticContainer::get('Piwik\\Intl\\Data\\Provider\\LanguageDataProvider');
        $languages = $languageDataProvider->getLanguageList();
        $this->assertTrue(count($languages) > 0);
        foreach ($languages as $langCode => $langs) {
            $this->assertTrue(strlen($langCode) == 2, "{$langCode} length = 2");
            $this->assertTrue(is_array($langs) && count($langs) >= 1, "{$langCode} array(names) >= 1");
        }
    }