* @copyright Dennis Eichhorn * @license OMS License 1.0 * @version 1.0.0 * @link http://website.orange-management.de */ namespace phpOMS\tests\Localization; require_once __DIR__ . '/../Autoloader.php'; use phpOMS\Localization\ISO3166NumEnum; class ISO3166NumEnumTest extends \PHPUnit\Framework\TestCase { public function testEnums() { $ok = true; $enum = ISO3166NumEnum::getConstants(); foreach ($enum as $code) { if (strlen($code) !== 3) { $ok = false; break; } } self::assertTrue($ok); self::assertEquals(count($enum), count(array_unique($enum))); } }