Come ripristinare o eliminare i parametri di richiesta in EcomDev_phPunit?
-
29-09-2020 - |
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?
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