A execução dos testes para usar o Magento php bin/magento dev:tests:runleva muito tempo. Existe uma maneira de executar os testes apenas para um módulo específico? Eu sou um novato em testes (unitários), então tenha
A execução dos testes para usar o Magento php bin/magento dev:tests:runleva muito tempo. Existe uma maneira de executar os testes apenas para um módulo específico? Eu sou um novato em testes (unitários), então tenha
O que você usa para testes de unidade no Magento? Ou o que você sabe sobre testes de unidade e Magento? Se você faz TDD ou deseja apenas uma cobertura de teste de unidade para os componentes do seu projeto, você precisa de algumas ferramentas para fazer isso. A primeira abordagem básica é usar...
Quando estou escrevendo meus módulos, estou tentando fornecer a eles testes de unidade para as partes mais críticas do aplicativo. No entanto, existem no momento (Magento 2.1.3) várias maneiras de como escrever testes de unidade: Diferentes maneiras de testar Integre-o bin/magento dev:tests:run...
Estou tentando configurar o EComDev_PHPUnit no EE 1.13, conforme as instruções em https://github.com/EcomDev/EcomDev_PHPUnit Bem, o primeiro obstáculo foi fazer o modman funcionar, mas desisti e copiei os módulos manualmente. Agora, o segundo problema está na etapa 2: quando executo php...
Sempre que posso, gosto de desenvolver software seguindo uma abordagem TDD (Test Driven Development) . Geralmente, no PHP, isso significa usar o PHPUnit . Idealmente, eu gostaria de escrever testes de grão fino e grosso. Unittests para ajudar a orientar o design e a qualidade do meu código, testes...
Como você aborda os observadores de testes de unidade no Magento? (trabalhando com EcomDev_PHPUnit ) Que tipo de afirmações incluem? verifique se o evento está sendo despachado ( assertEventDispatched()) verifique a função com dados simulados ... Idealmente, gostaria de ver a opinião de outros...
Eu mantenho um site Magento 1.9 com vários módulos personalizados. Algumas das funcionalidades são críticas para os negócios e precisam urgentemente de alguns testes de unidade. Por exemplo, uma calculadora de preço unitário. Normalmente, desenvolvo no Symfony e realmente preferiria usar o PHPUnit...
Tenho vários modelos na minha extensão personalizada que servem apenas para o propósito de preencher algumas seleções e / ou multiselecionas no formulário de adição / edição de minhas entidades. Então, eles são o que o magento chama de "modelos de origem". Os valores envolvidos são sempre os...
Tanto quanto eu entendo, Factorye as Proxyclasses são geradas em tempo real pelo carregador automático, se ainda não existirem var/generation(veja: O que desencadeia a geração de uma fábrica no Magento 2 ) Mas por que recebo esse erro ao referenciar uma nova fábrica em um teste de unidade?...
Eu estou tentando ler uma linha no meu teste de unidade de core_config_table no banco de dados magento 2. Eu sei que para realizar este trabalho, eu li este link . Eu tenho que
Estou tentando testar um módulo que contém um objeto de contexto da seguinte maneira: public function __construct( \Magento\Framework\App\Helper\Context $context, \Magento\Catalog\Model\Product\ImageFactory $productImageFactory, \Magento\Framework\View\Asset\Repository $assetRepo,...
Depois de criar meu módulo, tentei executar bin/magento dev:tests:run static. Isso relatou alguns problemas com meu código, mas não sei exatamente o que foi verificado ao executar esses testes. A documentação oficial diz A análise de código estático verifica se o código PHP segue os padrões de...
Estou tentando adicionar o teste estático do PHP no Frontools para simplificar e melhorar o processo de teste e, se for possível aumentar o desempenho, b / c leva tanto tempo para obter resultados. GH Issue - https://github.com/SnowdogApps/magento2-frontools/issues/45 Não estou familiarizado com...