Preguntas etiquetadas con testing

11
¿Cómo puedo arrancar Magento 2 en un script test.php?
En magento 1 pude crear un archivo donde solo necesitaba instanciar la Mage_Core_Model_Appclase y luego pude agregar mi código "sucio" para propósitos de prueba. Algo como esto test.php: <?php //some settings error_reporting(E_ALL | E_STRICT); define('MAGENTO_ROOT', getcwd()); $mageFilename = MAGENTO_ROOT . '/app/Mage.php'; require_once $mageFilename; Mage::setIsDeveloperMode(true); ini_set('display_errors', 1); umask(0); //instantiate the app …
93 magento2  testing 

13
¿Magento está listo para PHP 7?
PHP 7 está alcanzando el estado beta y se están realizando muchas pruebas en este momento. Dado que Magento se puso al día en el último año desde "ejecuta solo en PHP 5.3" hasta "totalmente compatible con PHP 5.6", me gustaría saber cuánto están considerando la compatibilidad de PHP 7 …


4
Herramientas para pruebas unitarias en Magento
¿Qué utilizas para las pruebas unitarias en Magento? ¿O qué sabes sobre Unit Testing y Magento? Ya sea que haga TDD o simplemente desee tener cobertura de prueba unitaria para los componentes de su proyecto, necesita algunas herramientas para hacerlo. El primer enfoque básico es usar phpunit simple, pero hay …

3
Marcos de prueba de Magento 1
Siempre que puedo, me gusta desarrollar software siguiendo un enfoque de Desarrollo Dirigido por Prueba (TDD) . Por lo general, en PHP eso significa usar PHPUnit . Idealmente, me gustaría escribir pruebas finas y de grano grueso. Pruebas unitarias para ayudar a guiar el diseño y la calidad de mi …

2
Mejores prácticas para pruebas unitarias en Magento 1.9
Mantengo un sitio Magento 1.9 con varios módulos personalizados. Parte de la funcionalidad es crítica para el negocio y necesita urgentemente algunas pruebas unitarias. Por ejemplo, una calculadora de precio unitario. Normalmente desarrollo en Symfony y realmente preferiría usar PHPUnit (w / Composer) de alguna manera si es posible. Algunas …

3
Modelos fuente de pruebas unitarias
Tengo varios modelos en mi extensión personalizada que solo sirven para completar algunas selecciones y / o multiselecciones en el formulario de agregar / editar de mis entidades. Entonces son lo que magento llama "modelos fuente". Los valores involucrados son siempre los mismos y los métodos devuelven lo mismo. ¿Cómo …

2
Pruebe las páginas de configuración con AbstractBackendController: testAclNoAccess falla
Estoy escribiendo una prueba de integración para una sección de configuración y encontré el siguiente error de los casos de prueba predeterminados: My\Module\ConfigTest::testAclNoAccess Failed asserting that 302 is identical to 403 Por lo que veo, todo funciona como debería, pero Magento envía una respuesta de redireccionamiento en lugar de "Prohibido" …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.