Je n'ai jamais réussi à passer des tests unitaires aux tests d'intégration de manière gracieuse ou automatisée en ce qui concerne le code réseau.Comment tester l'intégration d'une application réseau en C
Ma question est: Étant donné une simple application de réseau basé client/serveur mono-thread, comment feriez-vous sur l'intégration à la fois client et serveur dans votre suite de tests en favori (j'utilise actuellement check). Je suis bien sûr prêt à changer de suite de tests unitaires pour atteindre mon objectif.
Modifier: Bien que j'apprécie les réponses, j'étais plus à la recherche d'une manière magique d'intégrer les tests d'intégration dans mon cadre de test unitaire (si c'est possible du tout). Comme si fourche() ou quelque chose pourrait être appliqué sans avoir trop d'effets secondaires.