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 desenvolvedores sobre a abordagem e as afirmações feitas.
Exatamente isso. Verifique se o seu evento foi despachado e depois chame o método observador com dados simulados e verifique se está correto. Idealmente, você deve verificar se o observador está configurado para o evento correto #
—
Fabian Blechschmidt