Questions marquées «unit-testing»

Les tests unitaires sont une méthode par laquelle des unités individuelles de code source sont testées pour déterminer si elles sont adaptées à l'utilisation.

7
Mockito - @Spy contre @Mock
Mockito - Je comprends qu'un espion appelle les méthodes réelles sur un objet, tandis qu'un simulacre appelle des méthodes sur l'objet double. Les espions doivent également être évités à moins qu'il n'y ait une odeur de code. Cependant, comment fonctionnent les espions et quand dois-je les utiliser? En quoi sont-ils …



8
Passer des paramètres complexes à [Théorie]
Xunit a une fonctionnalité intéressante : vous pouvez créer un test avec un Theoryattribut et mettre des données dans des InlineDataattributs, et xUnit générera de nombreux tests et les testera tous. Je veux avoir quelque chose comme ça, mais les paramètres à ma méthode ne sont pas « données simples …


11
Comment écrire des tests unitaires en PHP? [fermé]
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 4 ans . Améliorez cette question J'ai lu …




7
Tester les en-têtes PHP avec PHPUnit
J'essaie d'utiliser PHPunit pour tester une classe qui génère des en-têtes personnalisés. Le problème est que sur ma machine ceci: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } ou même ceci: <?php class HeadersTest extends …


5
Exemple de chaîne utf8 invalide?
Je teste comment une partie de mon code gère les mauvaises données, et j'ai besoin de quelques séries d'octets UTF-8 invalides. Pouvez-vous en publier, et idéalement, une explication de la raison pour laquelle ils sont mauvais / où vous les avez obtenus?


30
Aucun test trouvé. Assurez-vous que les découvreurs et exécuteurs de test installés, les paramètres de version de la plate-forme et du framework sont appropriés et réessayez
Je suis en train de mettre à niveau notre solution existante vers .Net 4.6.1 et je n'ai pas pu faire exécuter nos tests unitaires pendant la construction d'un serveur. Localement, ils fonctionnent comme prévu et le retour de la version du framework vers .Net 4.5.1 les fait fonctionner à nouveau …

7
Test JUnit avec nombre dynamique de tests
Dans notre projet, j'ai plusieurs tests JUnit qui, par exemple, prennent chaque fichier d'un répertoire et exécutent un test dessus. Si j'implémente une testEveryFileInDirectoryméthode dans le, TestCasecela apparaît comme un seul test qui peut échouer ou réussir. Mais je suis intéressé par les résultats sur chaque dossier individuel. Comment puis-je …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.