18 juin 2014
Tags : Assertj, Awaitility, Java, Jetty, SimpleWeb4j, websocket
TweeterOn a vu comment implémenter des websockets avec SimpleWeb4j dans un précédant article, nous allons maintenant voir comment tester de manière automatisée la partie serveur websocket.
Pour garder un code relativement propre, je vais utiliser trois librairies :
Je cherche à tester le code du billet précédant qui, pour rappel, était un système de chat. Le serveur de websocket reçoit donc des messages qu'il redistribue à tous les clients connectés.
Scénario de test :
Vérifications à faire :
Assez parler, place au code. J'espère que les commentaires sont suffisants, si ce n'est pas le cas, n'hésitez pas à le dire j'en ajouterais.