NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Mezi 13:00 až cca 15:00 proběhne odstávka sítě z důvodu aktualizace. Web bude po celou dobu nedostupný.
Avatar
Vladimír Poliak:14.8.2017 14:57

Ahojte, snažím se použít něco jako $I->amOnPage s post požadavky v codeception.
V dokumentaci jsem našel:

// in Helper class
public function openCheckoutFormStep2($orderId) {
    $this->getModule('PhpBrowser')->_loadPage('POST', '/checkout/step2', ['order' => $orderId]);
}

Napsal jsem to do třídy Acceptance v tests/_suppor­t/Helpers
Když svou třídu podědím od toho helperu, tak to nejde vůbec spustit. Zkoušel jsem ten kód nasrat snad všude, ale stejně mi to nejede.
Potřeboval bych to na test jednoho end-pointu, kde není formulář. Takže $I->submitForm asi nic :/
Zkoušel jsem i $I->amOnPage ... a pod tím $I->sendPost, ale když pak napíšu:

        $I->seeResponseMatchesJsonType([
                'insert' => 'string',
                ]);
}

, tak to nejde.
Mohli byste mi prosím poradit, jak to má být?

 
Odpovědět
14.8.2017 14:57
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.