Ejecutar las pruebas de uso de Magento php bin/magento dev:tests:runlleva mucho tiempo. ¿Hay alguna manera de ejecutar las pruebas solo para un módulo específico? Soy un novato en pruebas (de unidades), así que ten
Ejecutar las pruebas de uso de Magento php bin/magento dev:tests:runlleva mucho tiempo. ¿Hay alguna manera de ejecutar las pruebas solo para un módulo específico? Soy un novato en pruebas (de unidades), así que ten
¿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...
Cuando escribo mis módulos, intento proporcionarles pruebas unitarias para las partes más críticas de la aplicación. Sin embargo, en este momento (Magento 2.1.3) hay varias formas de escribir pruebas unitarias: Diferentes formas de prueba Integrarla con bin/magento dev:tests:run unity ejecutarlo...
Estoy tratando de configurar EComDev_PHPUnit en EE 1.13 según las instrucciones en https://github.com/EcomDev/EcomDev_PHPUnit Bueno, el primer obstáculo fue hacer que Modman funcionara, pero me di por vencido y copié los módulos manualmente. Ahora el segundo problema está en el paso 2: cuando...
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...
¿Cómo abordas las pruebas unitarias de Observadores en Magento? (trabajando con EcomDev_PHPUnit ) ¿Qué tipo de afirmaciones incluyen? comprobar si se está enviando el evento ( assertEventDispatched()) verificar la función con datos simulados ... Idealmente, me gustaría ver la opinión de otros...
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 /...
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...
Estoy tratando de leer una fila en mi prueba unitaria de core_config_table en la base de datos magento 2. Sé que para lograr este trabajo, he leído este enlace . Tengo que
Estoy tratando de probar un módulo que contiene un objeto de contexto de la siguiente manera: public function __construct( \Magento\Framework\App\Helper\Context $context, \Magento\Catalog\Model\Product\ImageFactory $productImageFactory, \Magento\Framework\View\Asset\Repository $assetRepo,...
Después de construir mi módulo, intenté ejecutarlo bin/magento dev:tests:run static. Esto informó algunos problemas con mi código, pero no estoy seguro de qué se verifica exactamente al ejecutar estas pruebas. La documentación oficial dice El análisis de código estático verifica que el código...