Mocha essaie de trouver des fichiers de test sous testpar défaut, comment puis-je spécifier un autre répertoire, par exemple
Mocha essaie de trouver des fichiers de test sous testpar défaut, comment puis-je spécifier un autre répertoire, par exemple
J'ai découvert récemment pytest. Ça a l'air génial. Cependant, je pense que la documentation pourrait être meilleure. J'essaie de comprendre à quoi conftest.pyservent les fichiers. Dans ma suite de tests (actuellement petite), j'ai un conftest.pyfichier à la racine du projet. Je l'utilise pour...
Existe-t-il un moyen simple de chronométrer l'exécution d'une commande dans PowerShell, comme la commande «time» sous Linux? Je suis venu avec ceci: $s=Get-Date; .\do_something.ps1 ; $e=Get-Date; ($e - $s).TotalSeconds Mais je voudrais quelque chose de plus simple comme time
Je voudrais tester une classe abstraite. Bien sûr, je peux écrire manuellement une maquette qui hérite de la classe. Puis-je faire cela en utilisant un cadre de simulation (j'utilise Mockito) au lieu de fabriquer ma maquette à la main?
Je suis ce tutoriel de angular.io Comme ils l'ont dit, j'ai créé le fichier hero.spec.ts pour créer des tests unitaires: import { Hero } from './hero'; describe('Hero', () => { it('has name', () => { let hero: Hero = {id: 1, name: 'Super Cat'}; expect(hero.name).toEqual('Super Cat'); });...
Je lutte avec VS 2017 depuis que je l'ai installé. Il semble maintenant que les tests unitaires ne seront exécutés qu'à partir de la ligne de commande "test dotnet". Mon projet est .NET Core 1.1.1. J'ai le SDK et la mise à jour du framework pour 1.1.1 installés. J'ai essayé l'exemple sur MSDN (...
Fermé . Cette question doit être plus ciblée . Il n'accepte pas actuellement les réponses. Voulez-vous améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 12 mois . Améliorez cette question J'ai vu de...
Pour faire des tests de charge, pour ma propre curiosité, sur mon serveur, j'ai couru: ab -kc 50 -t 200 http://localhost/index.php Cela ouvre 50 connexions persistantes pendant 200 secondes et claque simplement mon serveur avec des demandes d'index.php Dans mes résultats, j'obtiens: Concurrency...
Est-il possible d'arrêter une application Android depuis la console? Quelque chose comme: adb stop com.my.app.package Cela accélérerait tellement notre processus de test. À l'heure actuelle, nous désinstallons / installons l'application à chaque fois pour nous assurer que les cas de test manuels...
Existe-t-il un moyen de vérifier si un methodOneest appelé auparavant methodTwodans Mockito? public class ServiceClassA { public void methodOne(){} } public class ServiceClassB { public void methodTwo(){} } public class TestClass { public void method(){ ServiceClassA serviceA = new ServiceClassA();...
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions / réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, des sondages ou une...
Comment testez-vous les méthodes qui déclenchent des processus asynchrones avec JUnit? Je ne sais pas comment faire attendre mon test jusqu'à la fin du processus (ce n'est pas exactement un test unitaire, c'est plutôt un test d'intégration car il implique plusieurs classes et pas une...
Verrouillé . Cette question et ses réponses sont verrouillées car la question est hors sujet mais a une signification historique. Il n'accepte pas actuellement de nouvelles réponses ou interactions. anti-modèle : il doit y avoir au moins deux éléments clés présents pour distinguer formellement un...
Donc, je crée un objet simulé en tant que variable statique au niveau de la classe comme ça ... Dans un test, je veux Foo.someMethod()retourner une certaine valeur, tandis que dans un autre test, je veux qu'il retourne une valeur différente. Le problème que j'ai, c'est qu'il semble que je dois...
J'ai besoin de simuler une connexion à faible bande passante et à latence élevée à un serveur afin d'émuler les conditions d'un VPN sur un site distant. La bande passante et la latence devraient être ajustables afin que je puisse découvrir la meilleure combinaison afin d'exécuter notre...
J'écris des cas de test jUnit pour 3 raisons: Pour m'assurer que mon code satisfait toutes les fonctionnalités requises, sous toutes (ou la plupart) des combinaisons / valeurs d'entrée. Pour m'assurer que je peux modifier l'implémentation et me fier aux cas de test JUnit pour me dire que toutes mes...
Comment tester une fonction privée dans angular 2? class FooBar { private _status: number; constructor( private foo : Bar ) { this.initFooBar(); } private initFooBar(){ this.foo.bar( "data" ); this._status = this.fooo.foo(); } public get status(){ return this._status; } } La solution que j'ai...
J'ai quelques méthodes qui devraient faire appel System.exit()à certaines entrées. Malheureusement, le test de ces cas entraîne l'arrêt de JUnit! Placer les appels de méthode dans un nouveau thread ne semble pas aider, car System.exit()met fin à la JVM, pas seulement au thread actuel. Existe-t-il...
J'ai une application Spring-Boot où les propriétés par défaut sont définies dans un application.propertiesfichier dans le chemin de classe (src / main / resources / application.properties). Je voudrais remplacer certains paramètres par défaut dans mon test JUnit avec des propriétés déclarées dans...
J'essaie d'écrire un test automatisé d'une application qui traduit essentiellement un format de message personnalisé en un message XML et l'envoie à l'autre extrémité. J'ai un bon ensemble de paires de messages d'entrée / sortie, donc tout ce que je dois faire est d'envoyer les messages d'entrée et...