Tôi đang viết máy chủ XMPP nhỏ bằng cách sử dụng boost :: asio và tôi muốn kiểm tra đơn vị mã của mình. Câu hỏi:Đơn vị kiểm tra và tăng cường :: asio
- Có một số khung công tác sẵn sàng để sử dụng không? Theo như tôi hiểu, tôi cần phải cung cấp các đối tượng giả cho tăng :: asio lớp/mẫu và tôi thực sự muốn thực hiện điều này (bán) tự động.
- Có thể thử nghiệm đồng thời không (ví dụ: nhiều kết nối với máy chủ và định tuyến thư giữa chúng)?
Hi, tôi đã nhìn vào tăng kiểm tra đơn vị :: ASIO cũng tìm thấy và test_socket.h của bạn, tôi đang borrwing nó nếu bạn không nhớ :) – dutt
@dutt Bạn được chào đón sử dụng nó. Có một cái nhìn tại https://github.com/TorstenRobitzki/Sioux/tree/master/source/asio_mocks, nơi tôi đã cố gắng để đưa điều này trong một hình thức tái sử dụng nhiều hơn. –
Cảm ơn, tôi sẽ xem xét :) Tôi đã thực hiện một số sửa đổi nhỏ ở đây cho phù hợp với nhu cầu của tôi. – dutt