Estoy escribiendo un pequeño servidor XMPP usando boost :: asio y quiero probar mi código unitario. Preguntas:Pruebas unitarias y boost :: asio
- ¿Existen marcos listos para usar para esto? Por lo que yo entiendo, necesito proporcionar objetos simulados para boost :: asio classes/templates y realmente quiero hacer esto (semi) automáticamente.
- ¿Es posible probar la simultaneidad (por ejemplo, conexiones múltiples al servidor y al enrutamiento de mensajes entre ellos)?
Hola, he estado buscando en la unidad de pruebas de impulso :: asio así y encontré su test_socket.h, estoy borrwing si no le importa :) – dutt
@dutt Le invitamos a usarlo. Eche un vistazo a https://github.com/TorstenRobitzki/Sioux/tree/master/source/asio_mocks, donde he tratado de poner esto en una forma más reutilizable. –
Gracias, voy a echar un vistazo :) He hecho algunas modificaciones pequeñas aquí para satisfacer mis necesidades. – dutt