assertContains('EU', $continents); } public function testGetArrayCountriesData() { $data = CountriesInfo::getArrayCountriesData(); $this->assertNotNull($data); $this->assertContains([ 'AS', 'AF', 'AFG', '004', 'Afghanistan, Islamic Republic of', ], $data); } public function testGetCountryCodeByContinents() { $countries = CountriesInfo::getCountriesCodeByContinent('EU'); $this->assertContains('BE', $countries); $this->assertContains('FR', $countries); $this->assertContains('GB', $countries); } public function testGetCountryData() { $raw = CountriesInfo::getCountriesData(); $this->assertStringStartsWith( 'AS AF AFG 004 Afghanistan, Islamic Republic of', $raw ); } }