* @license http://www.apache.org/licenses/LICENSE-2.0 * @package Tests\Entities */ final class CountryEntityTest extends TestCase { public function testCreateEntity(): void { $faker = Faker::create(); $id = $faker->unique()->sha256; $iso = $faker->countryCode; $lang = $faker->languageCode; $name = $faker->unique()->sha256; $version = $faker->unique()->sha256; $entity = CountryEntity::create(compact('id', 'iso', 'lang', 'name', 'version')); self::assertEquals($id, $entity->id); self::assertEquals($iso, $entity->iso); self::assertEquals($lang, $entity->lang); self::assertEquals($name, $entity->name); self::assertEquals($version, $entity->version); } }