Questions marquées «testing»

147
Fonctions simulées dans Go

J'apprends Go en codant un petit projet personnel. Même si c'est petit, j'ai décidé de faire des tests unitaires rigoureux pour apprendre de bonnes habitudes sur Go dès le début. Les tests unitaires triviaux étaient tous très bien, mais je suis maintenant perplexe avec les dépendances; Je veux...

145
pytest: affirmer presque égal

Comment faire assert almost equalavec py.test pour les flotteurs sans recourir à quelque chose comme: assert x - 0.00001 <= y <= x + 0.00001 Plus précisément il sera utile de connaître une solution soignée pour comparer rapidement des paires de flotteurs, sans les déballer: assert (1.32, 2.4)...

144
Test des classes abstraites

Comment tester les méthodes concrètes d'une classe abstraite avec PHPUnit? Je m'attendrais à devoir créer une sorte d'objet dans le cadre du test. Cependant, je n'ai aucune idée de la meilleure pratique pour cela ou si PHPUnit le

142
Vérifier un appel de méthode à l'aide de Moq

Je suis assez nouveau dans les tests unitaires en C # et j'apprends à utiliser Moq. Voici la classe que j'essaie de tester. class MyClass { SomeClass someClass; public MyClass(SomeClass someClass) { this.someClass = someClass; } public void MyMethod(string method) { method = "test"...

141
Exemple de l'argument de MockitoCaptor

Quelqu'un peut-il s'il vous plaît me fournir un exemple montrant comment utiliser la org.mockito.ArgumentCaptorclasse et en quoi elle est différente des simples matchers fournis avec mockito. J'ai lu les documents mockito fournis mais ceux-ci ne l'illustrent pas clairement, aucun d'entre eux n'est...

141
Mockito: InvalidUseOfMatchersException

J'ai un outil de ligne de commande qui effectue une vérification DNS. Si la vérification DNS réussit, la commande poursuit d'autres tâches. J'essaie d'écrire des tests unitaires pour cela en utilisant Mockito. Voici mon code: public class Command() { // .... void runCommand() { // .....

141
Comment «tester» tous les tests de mon projet?

La go testcommande couvre les *_test.gofichiers dans un seul répertoire. Je veux go testl'ensemble du projet, ce qui signifie que le test doit couvrir tous les *_test.gofichiers dans le répertoire ./et chaque répertoire d'arborescence chindren sous le répertoire ./. Quelle est la commande pour...