Les repositories sont un composant important de toute application mettant en jeu la persistance de données. Ils embarquent souvent des requêtes complexes, et pourtant ils font rarement l’objet de tests. Un test de repository doit s’adresser à une vraie base de données et devient donc un test d’intégration. Il faut placer la base dans un…
Étiquette : test
Bonnes pratiques de dév, Je pense donc je blogue, Non classé, Programmation
Tester ce que l’on ne maîtrise pas
by Yvan Phelizot • • 1 Comment
Les vacances de fin d’année ont été un peu courtes. Disons plutôt le week-end, étant parti le vendredi 28 décembre, me voilà déjà de retour au travail le mardi 2 janvier… On ouvre le backlog de la nouvelle année, on prend une nouvelle tâche, on l’analyse et, en bon praticien du TDD, on écrit un nouveau test.…
Programmation, Revues de presse
Revue de presse de janvier : des solutions pour chaque étape du cycle de développement !
by Lionel Tougne • • 0 Comments
Chères lectrices, chers lecteurs, je vous souhaite tout d’abord une très bonne année 2018 ! Pour bien commencer l’année, voici une sacrée question : pourquoi écrire un test et à quoi cela peut-il me servir ? Cela peut paraître trivial pour beaucoup d’entre vous, mais avec la routine, il y a un risque de perdre l’objectif initial. Cet article…
Bonnes pratiques de dév, Programmation
Comment tester une méthode privée ?
by Maury Fabien • • 1 Comment
Dans presque toutes mes missions, il arrive ce moment où quelqu’un vient me poser ces questions: “Est-ce que je dois tester une méthode privée ?” “Je dois tester une méthode privée, comment faire ?” Pour la première question, la réponse est simple: oui, mais non. Ha, ok…et pour la deuxième ? Et bien pour la…
Actu, Evénements
[DevoxxFr 2014] : Un autre compte rendu de l’événement 2/2
by Yakhya Dabo • • 0 Comments
… Suite de mon retour sur DevoxxFR 2014. La première partie est disponible ici. Software Cfraftsmanship Software Craftsmanship is about professionalism in software development Sandro Mancuso commence sa prez centrée sur la culture du craftsman par un petit rappel sur les valeurs de l’agilité. Il n’a pas fallu beaucoup de temps pour que les méthodes…
Outils, Programmation
Canary tests
by Cyrille • • 1 Comment
Canary Tests are minimal tests to quickly and automatically verify that everything you depend on is ready. You run Canary tests before other time-consuming tests, and before wasting time investigating your code when the other tests are red. If the canary test fails, you know you have to fix something on the environments first. This…