Moin,
suche ein Beispiel einer extension, die einen Integrationstest mit PHPUnit implementiert hat. In dem Test sollen Objekte von Contao Klassen instanziert werden können. Bin bisher nicht fündig geworden.
Moin,
suche ein Beispiel einer extension, die einen Integrationstest mit PHPUnit implementiert hat. In dem Test sollen Objekte von Contao Klassen instanziert werden können. Bin bisher nicht fündig geworden.
Hatte ich nicht gefunden, da ich im vendor Verzeichnis meiner extension nachgeschaut hatte. Im Contao Rep sehe ich es jetzt. Danke, da werde ich vielleicht fündig.
Doch, hatte ich auch schon durchgesehen. Dort wird das framework auch nur gemockt... Ich brauche ein echtes framework!
Das framework brauche ich doch, um Objekte zu erzeugen von Contao bzw. Isotope Klassen, oder?
Genau das habe ich eben gemacht und bin fündig geworden, hoffe ich. Ich habe aber auch hier noch Fragen!
Habe diesen Functional Test als Vorbild genommen:In meinem Coding wird dann dies angemeckert:RoutingMigrationTest
Was müsste ich da denn eintragen?Check that the KERNEL_CLASS value in phpunit.xml matches the fully-qualified class name of your Kernel
Mein Code:
PHP-Code:
classIntegrationTestCaseextendsFunctionalTestCase{
/**
* setup() is called for each Testcase and contains the refresh of the test database.
*/
protected Connection $db;
protected Result $result;
protected function setUp(): void
{
parent::setUp();
static::bootKernel();
$framework = static::getContainer()->get('contao.framework');
Im Core Bundle Test wird
genommen...Code:<envname="KERNEL_CLASS"value="Contao\CoreBundle\Tests\Functional\app\AppKernel"/>
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
Lesezeichen