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.
Les calculs de mon code sont bien testés, mais comme il y a tellement de code GUI, ma couverture globale du code est inférieure à ce que je souhaiterais. Existe-t-il des directives sur le code GUI de test unitaire? Cela a-t-il même un sens? Par exemple, il y a des …
J'ai installé le nouveau Visual Studio 2012 Ultimate. J'ai créé un projet de test avec ma solution et il contient des tests unitaires par défaut. Cependant, un clic droit sur de nouvelles méthodes n'affiche plus le menu contextuel "Créer des tests unitaires". Voir Visual Studio 2010 Ultimate: Et Visual Studio …
Y at-il un bon moyen de le faire? J'écris une extension qui interagit avec un site Web en tant que script de contenu et enregistre les données à l'aide du stockage local. Existe-t-il des outils, des frameworks, etc. que je peux utiliser pour tester ce comportement? Je me rends compte …
Je suis nouveau sur Jasmine et je viens de commencer à l'utiliser. J'ai un fichier de bibliothèque js avec beaucoup de fonctions qui ne sont associées à aucun objet (c'est-à-dire globales). Comment espionner ces fonctions? J'ai essayé d'utiliser window / document comme objet, mais l'espion ne fonctionnait pas même si …
J'ai entendu dire que les tests unitaires sont «totalement géniaux», «vraiment cool» et «toutes sortes de bonnes choses», mais 70% ou plus de mes fichiers impliquent un accès à la base de données (certains en lecture et d'autres en écriture) et je ne sais pas comment pour écrire un test …
J'ai myServicecette utilisation myOtherService, qui fait un appel à distance, promesse de retour: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Pour faire un test unitaire, myServiceje dois me moquer myOtherService, de sorte que sa makeRemoteCallReturningPromiseméthode renvoie une …
Je teste en unité une application .NET (.exe) qui utilise un fichier app.config pour charger les propriétés de configuration. L'application de test unitaire elle-même n'a pas de fichier app.config. Lorsque j'essaie de tester unitaire une méthode qui utilise l'une des propriétés de configuration, elles retournent null . Je suppose que …
Lors de l'exécution d'un test PHPUnit, je voudrais pouvoir vider la sortie afin de pouvoir déboguer une ou deux choses. J'ai essayé ce qui suit (similaire à l' exemple du manuel PHPUnit ); class theTest extends PHPUnit_Framework_TestCase { /** * @outputBuffering disabled */ public function testOutput() { print_r("Hello World"); print …
Je joue actuellement avec la dernière version de Visual Studio 2017 Release Candidate en créant une bibliothèque .Net Standard 1.6. J'utilise xUnit pour tester mon code unitaire et je me demande si vous pouvez toujours tester des méthodes internes dans VS2017. Je me souviens que vous pourriez toute une classe …
Nous utilisons Mock pour python depuis un certain temps. Maintenant, nous avons une situation dans laquelle nous voulons nous moquer d'une fonction def foo(self, my_param): #do something here, assign something to my_result return my_result Normalement, la façon de se moquer de cela serait (en supposant que foo fasse partie d'un …
На этот вопрос есть ответы на Stack Overflow на русском : git - Clé d'hôte du serveur non mise en cache Existe-t-il des bibliothèques ou des méthodes pour simuler le système de fichiers en C # pour écrire des tests unitaires? Dans mon cas actuel, j'ai des méthodes qui vérifient …
J'ai actuellement quelques tests unitaires qui partagent un ensemble commun de tests. Voici un exemple: import unittest class BaseTest(unittest.TestCase): def testCommon(self): print 'Calling BaseTest:testCommon' value = 5 self.assertEquals(value, 5) class SubTest1(BaseTest): def testSub1(self): print 'Calling SubTest1:testSub1' sub = 3 self.assertEquals(sub, 3) class SubTest2(BaseTest): def testSub2(self): print 'Calling SubTest2:testSub2' sub = …
J'essaie d'écrire des tests de logique iOS sur des classes de mon projet qui utilisent des fonctionnalités de certaines des bibliothèques de mon podspec. J'utilise le bundle de tests unitaires standard fourni dans Xcode (mais pas les tests d'application, juste les tests unitaires). Par exemple, j'utilise Magical Record, et j'ai …
J'ai un projet de test dans Visual Studio. J'utilise Microsoft.VisualStudio.TestTools.UnitTesting . J'ajoute cette ligne dans l'un de mes tests unitaires: Console.WriteLine("Some foo was very angry with boo"); Console.ReadLine(); Lorsque j'exécute le test, le test réussit, mais la fenêtre de la console ne s'ouvre pas du tout. Existe-t-il un moyen de …
J'essaie d'écrire des tests unitaires pour mon ApiController et j'ai rencontré des problèmes. Il existe une méthode d'extension intéressante appelée Request.CreateResponse qui aide beaucoup à générer une réponse. public HttpResponseMessage Post(Product product) { var createdProduct = repo.Add(product); return this.Request.CreateResponse(HttpStatusCode.Created, createdProduct); } Existe-t-il un moyen de se moquer de CreateResponse sans …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.