19declare(strict_types=1);
21use PHPUnit\Framework\MockObject\MockObject;
22use PHPUnit\Framework\TestCase;
33 protected function setUp(): void
39 $DIC[
'ilDB'] = $this->db_mock = $this->createMock(ilDBInterface::class);
59 protected int $id = 0;
68 protected string $string_data;
70 public function getConnectorContainerName():
string
78 $primaryField = $arFieldList->getPrimaryField();
79 $this->assertSame(
'id', $primaryField->getName());
80 $this->assertSame(8, $primaryField->getLength());
81 $this->assertSame(
'integer', $primaryField->getFieldType());
82 $this->assertEquals(
false, $primaryField->getIndex());
83 $this->assertEquals(
true, $primaryField->getPrimary());
85 $arField = $arFieldList->getFieldByName(
'string_data');
86 $this->assertInstanceOf(\arField::class, $arField);
87 $this->assertSame(
'string_data', $arField->getName());
88 $this->assertSame(256, $arField->getLength());
89 $this->assertSame(
'text', $arField->getFieldType());
90 $this->assertEquals(
true, $arField->getIndex());
91 $this->assertEquals(
false, $arField->getPrimary());
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Customizing of pimple-DIC for ILIAS.
static getInstance(ActiveRecord $activeRecord)