Je suis impliqué dans un projet où nous utilisons un serveur d'intégration continue et NUnit pour les tests unitaires et les tests d'intégration.L'intégration continue doit toujours aller de pair avec le développement piloté par les tests?
Un client nous a demandé l'autre jour si nous écrivions les tests avant le code ... Eh bien, ne le faisons pas toujours de cette façon. Surtout quand il y a des problèmes technologiques complexes que nous aimerions tester pour comprendre le problème et la solution possible en premier.
Je voudrais savoir si nous pouvions encore considérer notre processus de développement comme suit Agile Development, le dire aux clients et ne pas mentir.