Piszę mały serwer XMPP używając boost :: asio i chcę przetestować mój kod. Pytania:Testowanie i zwiększanie wydajności :: asio
- Czy są dostępne gotowe do tego ramy? O ile rozumiem, muszę dostarczyć fałszywe obiekty dla boost :: asio classes/templates i naprawdę chcę zrobić to (semi) automatycznie.
- Czy można przetestować współbieżność (na przykład wiele połączeń z serwerem i routing wiadomości między nimi)?
Witam, Szukałem w Boost :: asio testów jednostkowych, jak również i znalezieniu test_socket.h, jestem borrwing go, jeśli nie przeszkadza :) – dutt
@dutt Możesz go używać. Zajrzyj na https://github.com/TorstenRobitzki/Sioux/tree/master/source/asio_mocks, gdzie próbowałem umieścić to w formie wielokrotnego użytku. –
Dzięki, popatrzę :) Dokonałem tutaj drobnych modyfikacji, aby spełnić moje potrzeby. – dutt