Questions marquées «unit-testing»

111
Mocking HttpClient dans les tests unitaires

J'ai quelques problèmes en essayant d'encapsuler mon code pour être utilisé dans les tests unitaires. Le problème est le suivant. J'ai l'interface IHttpHandler: public interface IHttpHandler { HttpClient client { get; } } Et la classe qui l'utilise, HttpHandler: public class HttpHandler :...

111
Affirmer une exception à l'aide de XUnit

Je suis un débutant sur XUnit et Moq. J'ai une méthode qui prend la chaîne comme argument. Comment gérer une exception en utilisant XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new...

111
Comment fonctionne l'invocation de mockito when ()?

Compte tenu de la déclaration Mockito suivante: when(mock.method()).thenReturn(someValue); Comment Mockito crée-t-il un proxy pour un simulacre, étant donné que l'instruction mock.method () passera la valeur de retour à when ()? J'imagine que cela utilise des trucs CGLib, mais je serais intéressé...

109
Meilleur moyen de tester les requêtes SQL [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 question J'ai...

107
Développement F # et tests unitaires?

Je viens de commencer avec F #, qui est mon premier langage fonctionnel. Je travaille quasi exclusivement avec C # et j'apprécie beaucoup la façon dont F # m'amène à repenser ma façon d'écrire du code. Un aspect que je trouve un peu désorientant est le changement dans le processus d'écriture du...

103
Le meilleur moyen d'affirmer l'égalité numpy.array?

Je veux faire des tests unitaires pour mon application et je dois comparer deux tableaux. Puisque array.__eq__renvoie un nouveau tableau (donc TestCase.assertEqualéchoue), quelle est la meilleure façon d'affirmer l'égalité? J'utilise actuellement self.assertTrue((arr1 == arr2).all()) mais je n'aime...