Questions marquées «unit-testing»

102
Comment puis-je «mettre en veille» un programme Dart

J'aime simuler un appel de service Web asynchrone dans mon application Dart à des fins de test. Pour simuler le caractère aléatoire de la réponse de ces faux appels (peut-être dans le désordre), j'aimerais programmer mes simulacres pour attendre (dormir) pendant un certain temps avant de renvoyer...

101
Tester si une classe a un attribut?

J'essaie de faire un petit développement Test-First, et j'essaie de vérifier que mes classes sont marquées d'un attribut: [SubControllerActionToViewDataAttribute] public class ScheduleController : Controller Comment tester unitaire que la classe a cet attribut qui lui est

99
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...

99
Framework simulé vs frameworks MS Fakes

Un peu confus sur les différences entre les frameworks Mock comme NMock et le VS 2011 Fakes Framework. En passant par MSDN, ce que je comprends, c'est que Fakes vous permet de vous moquer de vos dépendances tout comme RhinoMock ou NMock, mais l'approche est différente, Fakes génère du code pour...

98
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 partout à...

98
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...