Domanda

Come ripristinare completamente un parametro di richiesta tra le spedizioni?

In EcomDev_phPunit ho fatto un test di caricamento, impostare la richiesta come questa:

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

e i parametri diventano:

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

Allora voglio fare un altro test, ma ho bisogno che il parametro vuoto upload sia cancellato.

Come sbarazzarmi di questi parametri in portata di singolo test?

È stato utile?

Soluzione

Potrebbe essere fatto con

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

In caso di base ecomdev_phpunit_test_case , questo non è possibile.In alternativa, la richiesta predefinita è disponibile tramite Mage::app()->getRequest(), quindi.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top