'sqlite', 'database' => \realpath(__DIR__ . '/../../../Localization/Defaults/localization.sqlite'), ]); self::$con->connect(); DataMapperFactory::db(self::$con); } #[\PHPUnit\Framework\Attributes\Group('framework')] #[\PHPUnit\Framework\Attributes\TestDox('The model can be read from the database')] public function testR() : void { /** @var Iban $obj */ $obj = IbanMapper::get()->where('id', 22)->execute(); self::assertEquals('DE', $obj->country); self::assertEquals(22, $obj->getChars()); self::assertEquals('18n', $obj->getBban()); self::assertEquals('DEkk bbbb bbbb cccc cccc cc', $obj->getFields()); } public static function tearDownAfterClass() : void { self::$con->close(); DataMapperFactory::db($GLOBALS['dbpool']->get()); } }