Sto scrivendo un piccolo server XMPP usando boost :: asio e voglio testare il mio codice unitario. domande:Unit-testing and boost :: asio
- Esistono alcuni framework pronti all'uso per questo? Per quanto ho capito, ho bisogno di fornire oggetti mock per boost :: asio classes/templates e voglio davvero renderlo (semi) automaticamente.
- È possibile testare la concorrenza (ad esempio, più connessioni al server e il routing dei messaggi tra di esse)?
Ciao, ho cercato in unità di test boost :: asio come bene e trovato il vostro test_socket.h, sto borrwing se non ti dispiace :) – dutt
@dutt Siete invitati a usarlo. Dai un'occhiata a https://github.com/TorstenRobitzki/Sioux/tree/master/source/asio_mocks, dove ho provato a metterlo in una forma più riutilizzabile. –
Grazie, darò un'occhiata :) Ho apportato alcune lievi modifiche qui per soddisfare le mie esigenze. – dutt