MISE À JOUR: Ajout d’un 2017; VS2017 utilise le même mécanisme d’intégration de découverte / exécution de test que 2015, de sorte que les éléments clés susceptibles de poser problème sont les mêmes. J’ai lu Pourquoi le coureur xUnit ne trouve-t-il pas mes tests, ce qui explique pourquoi xUnit ne serait jamais capable de trouver […]
J’obtiens TransactionManagementError lorsque j’essaie d’enregistrer une instance de modèle d’utilisateur Django et, dans son signal post_save, j’enregistre certains modèles dont l’utilisateur est la clé étrangère. Le contexte et l’erreur sont assez similaires à cette question django TransactionManagementError lors de l’utilisation de signaux Cependant, dans ce cas, l’erreur ne se produit que pendant les tests unitaires […]
J’ai une solution simple dans Visual Studio 2013, composée d’un projet Web, d’un projet de bibliothèque et d’un projet de test unitaire. Lorsque j’ouvre la solution et que j’essaie de lancer les tests unitaires, ils ne sont pas détectés par Visual Studio. Pour exécuter les tests, j’essaie d’aller dans le menu et choisissez Test -> […]
Je voudrais pouvoir tester mon code Arduino. Idéalement, je serais en mesure d’exécuter des tests sans avoir à télécharger le code sur l’Arduino. Quels outils ou bibliothèques peuvent m’aider avec cela? Il y a un émulateur Arduino en développement qui pourrait être utile, mais il ne semble pas encore être prêt à l’emploi. AVR Studio […]
Qu’est-ce que je perds en adoptant un design piloté par les tests? Ne lister que les négatifs; ne listez pas les avantages écrits sous une forme négative.
J’ai lu cet article sur la façon de tester les méthodes privées. Je ne les teste généralement pas, car j’ai toujours pensé qu’il était plus rapide de tester uniquement les méthodes publiques appelées de l’extérieur de l’object. Testez-vous les méthodes privées? Devrais-je toujours les tester?
Quelle est la différence entre les tests unitaires et les tests fonctionnels? Un test unitaire peut-il également tester une fonction?
Il existe un grand nombre de frameworks uniques pour .NET. J’ai trouvé cette petite comparaison de fonctionnalités: http://xunit.github.io/docs/comparisons.html Maintenant je dois choisir le meilleur pour nous. Mais comment? Est-ce que ça importe? Lequel est le plus à l’épreuve du futur et a un élan décent derrière? Dois-je me soucier des fonctionnalités? Alors que xUnit semble […]
Qu’est-ce qu’un test unitaire, un test d’intégration, un test de fumée, un test de régression et quelles sont les différences entre eux? Et quels outils puis-je utiliser pour chacun d’eux? Par exemple, j’utilise JUnit et NUnit pour les tests unitaires et les tests d’intégration. Existe-t-il des outils de test de fumée ou de régression?
J’ai travaillé cet été sur un système embarqué écrit en langage C. C’était un projet existant que la société pour laquelle je travaillais avait repris. Je me suis habitué à écrire des tests unitaires en Java en utilisant JUnit, mais je ne savais pas comment écrire des tests unitaires pour le code existant (qui nécessitait […]