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.

14
Comment désactiver la journalisation lors de l'exécution de tests unitaires dans Python Django?
J'utilise un simple testeur basé sur un test unitaire pour tester mon application Django. Mon application elle-même est configurée pour utiliser un enregistreur de base dans settings.py en utilisant: logging.basicConfig(level=logging.DEBUG) Et dans mon code d'application en utilisant: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Cependant, lors de l'exécution de tests unitaires, …


11
À quoi servent les objets factices?
Je suis nouveau dans les tests unitaires et j'entends continuellement les mots «objets factices» jetés partout. En termes simples, quelqu'un peut-il expliquer ce que sont les objets simulés et à quoi ils sont généralement utilisés lors de l'écriture de tests unitaires?


12
Assert égal entre 2 listes dans Junit
Comment puis-je faire une assertion d'égalité entre des listes dans un cas de test JUnit ? L'égalité devrait être entre le contenu de la liste. Par exemple: List<String> numbers = Arrays.asList("one", "two", "three"); List<String> numbers2 = Arrays.asList("one", "two", "three"); List<String> numbers3 = Arrays.asList("one", "two", "four"); // numbers should be equal …

6
Exécution d'un cas de test spécifique dans Django lorsque votre application dispose d'un répertoire de tests
La documentation Django ( http://docs.djangoproject.com/en/1.3/topics/testing/#running-tests ) indique que vous pouvez exécuter des cas de test individuels en les spécifiant: $ ./manage.py test animals.AnimalTestCase Cela suppose que vous ayez vos tests dans un fichier tests.py dans votre application Django. Si cela est vrai, cette commande fonctionne comme prévu. J'ai mes tests …


10
Test unitaire Node.js [fermé]
Fermé. Cette question ne répond pas aux directives de Stack Overflow . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 5 ans . Améliorez cette question Existe-t-il actuellement de bons cadres …


3
Comment utiliser ArgumentCaptor pour le stubbing?
Dans la documentation et les javadocs Mockito, il est dit Il est recommandé d'utiliser ArgumentCaptor avec vérification mais pas avec stubbing. mais je ne comprends pas comment ArgumentCaptor peut être utilisé pour le stubbing. Quelqu'un peut-il expliquer la déclaration ci-dessus et montrer comment ArgumentCaptor peut être utilisé pour le stubbing …

4
Modifier le délai d'expiration par défaut pour le moka
Si nous avons un fichier de test unitaire my-spec.js et fonctionnant avec mocha: mocha my-spec.js Le délai d'expiration par défaut sera de 2000 ms. Il peut être écrasé pour un test partiel avec un paramètre de ligne de commande: mocha my-spec.js --timeout 5000 Est-il possible de modifier globalement le délai …

12
Comment tester le type d'exception levée dans Jest
Je travaille avec du code dans lequel je dois tester le type d'exception lancée par la fonction (Is it TypeError, ReferenceError etc.). Mon cadre de test actuel est AVA et je peux le tester en tant que deuxième t.throwsméthode d' argument , comme ici: it('should throw Error with message \'UNKNOWN …

11
Python - doctest vs unittest [fermé]
Fermé . Cette question est basée sur l'opinion . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin de pouvoir y répondre avec des faits et des citations en éditant ce message . Fermé il y a 4 ans . Améliorez cette …

7
Test unitaire que les événements sont déclenchés en C # (dans l'ordre)
J'ai du code qui déclenche des PropertyChangedévénements et j'aimerais pouvoir tester unitaire que les événements sont déclenchés correctement. Le code qui déclenche les événements est comme public class MyClass : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void NotifyPropertyChanged(String info) { if (PropertyChanged != null) { PropertyChanged(this, new PropertyChangedEventArgs(info)); } …
160 c#  unit-testing  events 

3
Utilisation de Moq pour déterminer si une méthode est appelée
Je crois comprendre que je peux tester qu'un appel de méthode se produira si j'appelle une méthode de niveau supérieur, c'est-à-dire: public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } Je veux tester que si j'appelle, SomeMethod()je m'attends à ce que SomeOtherMethod()cela soit …
159 c#  .net  unit-testing  mocking  moq 

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.