Exécuter les tests pour Magento php bin/magento dev:tests:runprend beaucoup de temps. Existe-t-il un moyen d'exécuter les tests pour un module spécifique uniquement? Je suis un noob en (unité) de test alors ayez
Exécuter les tests pour Magento php bin/magento dev:tests:runprend beaucoup de temps. Existe-t-il un moyen d'exécuter les tests pour un module spécifique uniquement? Je suis un noob en (unité) de test alors ayez
Qu'utilisez-vous pour les tests unitaires dans Magento? Ou que savez-vous des tests unitaires et de Magento? Que vous fassiez TDD ou que vous souhaitiez simplement avoir une couverture de test unitaire pour les composants de votre projet, vous avez besoin d'outils pour le faire. La première...
Lorsque j'écris mes modules, j'essaie de leur fournir des tests unitaires pour les parties les plus critiques de l'application. Cependant, il existe actuellement (Magento 2.1.3) plusieurs façons d'écrire des tests unitaires: Différentes façons de tester Intégrez-le avec bin/magento dev:tests:run...
J'essaie de configurer EComDev_PHPUnit dans EE 1.13 selon les instructions de https://github.com/EcomDev/EcomDev_PHPUnit Le premier obstacle était de faire fonctionner modman mais j'ai abandonné et copié les modules manuellement. Maintenant, le deuxième problème est à l'étape 2: lorsque j'exécute...
Partout où je peux, j'aime développer des logiciels suivant une approche de développement piloté par les tests (TDD) . Habituellement, en PHP, cela signifie utiliser PHPUnit . Idéalement, je voudrais écrire des tests à la fois fins et grossiers. Unittests pour aider à guider la conception et la...
Comment abordez-vous les observateurs de tests unitaires dans Magento? (en collaboration avec EcomDev_PHPUnit ) Quels types d'affirmations incluent-ils? vérifier si l'événement est distribué ( assertEventDispatched()) vérifier la fonction avec des données factices ... Idéalement, j'aimerais voir...
Je maintiens un site Magento 1.9 avec plusieurs modules personnalisés. Certaines fonctionnalités sont essentielles à l'entreprise et nécessitent des tests unitaires. Par exemple, un calculateur de prix unitaire. Je développe habituellement dans Symfony et je préférerais vraiment utiliser PHPUnit (w...
J'ai plusieurs modèles dans mon extension personnalisée qui ne servent qu'à remplir des sélections et / ou des multi-sélections dans le formulaire d'ajout / modification de mes entités. Ils sont donc ce que magento appelle des "modèles source". Les valeurs impliquées sont toujours les mêmes et les...
J'essaie de lire une ligne de mon test unitaire à partir de core_config_table dans la base de données magento 2. Je sais que pour accomplir ce travail, j'ai lu ce lien . Je dois utiliser: \Magento\Framework\App\Config\ScopeConfigInterface par:
J'essaie de tester un module qui contient un objet contextuel comme suit: public function __construct( \Magento\Framework\App\Helper\Context $context, \Magento\Catalog\Model\Product\ImageFactory $productImageFactory, \Magento\Framework\View\Asset\Repository $assetRepo,
Après avoir construit mon module, j'ai essayé de courir bin/magento dev:tests:run static. Cela a signalé quelques problèmes avec mon code, mais je ne sais pas exactement ce qui est vérifié lors de l'exécution de ces tests. La documentation officielle dit L'analyse de code statique vérifie que le...