Question

Comment réinitialiser complètement les paramètres d'une requête entre les envois ?

Dans Ecomdev_Phpunit, j'ai fait un test de téléchargement, définissez la requête comme ceci :

$this->getRequest()->setParam('upload', "");

et les paramètres deviennent :

    $this->getRequest()->getParams();
    array (
      'upload' => '',
    )

Ensuite, je veux faire un autre test, mais j'en ai besoin upload paramètre vide à supprimer.

Comment puis-je me débarrasser de ces paramètres dans le cadre d’un seul test ?

Était-ce utile?

La solution

Cela pourrait être fait avec

$this->getRequest()->resetParams();

Dans le cas de la base EcomDev_PHPUnit_Test_Case, ce n'est pas possible.Alternativement, la demande par défaut est disponible via Mage::app()->getRequest() alors.

Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange
scroll top