2017-08-13 1 views
0

J'ai une méthode qui implémente l'interface d'une base de données, cette méthode insère un 'objet' dans la base de données. Je veux être en mesure de tester la méthode createLog, comment puis-je faire cela? devrait-il s'agir d'un test d'intégration? si oui quelle serait votre approche?golang devrait-il être un test d'intégration?

Nous vous remercions à l'avance

+2

http://blog.thecodewhisperer.com/permalink/integrated-tests-are-a-scam – Flimzy

Répondre

0

Je pensais juste après avoir regardé la vidéo & cela pour réfléchir un peu et si personne n'a répondu que je répondrais à ma propre question. Cette vidéo m'a conduit à ne pas écrire de tests d'intégration, mais plutôt à écrire des tests unitaires d'écriture. et créer des stubs qui m'ont permis de modifier le comportement de l'interface me permettant de tester quand la base de données se comporte correctement et incorrectement.

Si vous pouvez penser à une meilleure façon de décrire ce que je disais alors s'il vous plaît faire :)