Questions marquées «testing»

196
TransactionManagementError "Vous ne pouvez pas exécuter de requêtes avant la fin du bloc" atomique "" lors de l'utilisation de signaux, mais uniquement pendant les tests unitaires

J'obtiens TransactionManagementError en essayant de sauvegarder une instance de modèle Django User et dans son signal post_save, j'enregistre certains modèles qui ont l'utilisateur comme clé étrangère. Le contexte et l'erreur sont assez similaires à cette question django TransactionManagementError...

196
Mockito - différence entre doReturn () et when ()

Je suis actuellement en train d'utiliser Mockito pour simuler mes objets de couche de service dans une application Spring MVC dans laquelle je veux tester mes méthodes de contrôleur. Cependant, comme je l'ai lu sur les spécificités de Mockito, j'ai trouvé que les méthodes étaient...

195
Affirmer qu'un objet est un type spécifique

Est-il possible dans JUnit d'affirmer qu'un objet est une instance d'une classe? Pour diverses raisons, j'ai un objet dans mon test dont je souhaite vérifier le type. S'agit-il d'un type d'Object1 ou d'un type d'Object2? Actuellement j'ai: assertTrue(myObject instanceof Object1);...

187
Déterminer si une fonction existe dans bash

Actuellement, je fais des tests unitaires qui sont exécutés à partir de bash. Les tests unitaires sont initialisés, exécutés et nettoyés dans un script bash. Ce script contient généralement des fonctions init (), execute () et cleanup (). Mais ils ne sont pas obligatoires. Je voudrais tester s'ils...

187
Comment puis-je tester un code Arduino?

J'aimerais pouvoir tester mon code Arduino unitaire. Idéalement, je serais capable d'exécuter des tests sans avoir à télécharger le code sur l'Arduino. Quels outils ou bibliothèques peuvent m'aider à cet égard? Il existe un émulateur Arduino en développement qui pourrait être utile, mais il ne...

183
Partager le code de test dans Maven

Comment pouvez-vous compter sur le code de test d'un autre module dans Maven? Exemple, j'ai 2 modules: Base Principale Je voudrais un cas de test dans Main pour étendre une classe de test de base dans Base. Est-ce possible? Mise à jour: une réponse acceptable a été trouvée , ce qui implique la...

181
Erreur d'application de test django - Une erreur s'est produite lors de la création de la base de données de test: autorisation refusée pour créer la base de données

Lorsque j'essaie de tester une application avec une commande (je l'ai remarqué lorsque j'ai essayé de déployer mon projet à l'aide de fabric, qui utilise cette commande): python manage.py test appname J'obtiens cette erreur: Creating test database for alias 'default'... Got an error creating the...