मैं बूस्ट :: एएसओओ का उपयोग करके छोटे एक्सएमपीपी सर्वर लिख रहा हूं और मैं अपने कोड को यूनिट-टेस्ट करना चाहता हूं। प्रश्न:यूनिट-परीक्षण और बढ़ावा :: एएसआई
- क्या इसके लिए कुछ उपयोग करने के लिए तैयार फ्रेमवर्क हैं? जहां तक मैं समझता हूं, मुझे बूस्ट :: एएसओ कक्षा/टेम्पलेट्स के लिए नकली ऑब्जेक्ट्स प्रदान करने की आवश्यकता है और मैं वास्तव में इसे (सेमी) स्वचालित रूप से बनाना चाहता हूं।
- क्या समरूपता का परीक्षण करना संभव है (उदाहरण के लिए सर्वर के बीच एकाधिक कनेक्शन और संदेश रूटिंग)?
हाय, मैं इकाई परीक्षण को बढ़ावा देने को देखकर किया गया है :: asio के साथ-साथ और अपने test_socket.h पाया, मैं इसे borrwing कर रहा हूँ अगर आप :) – dutt
कोई आपत्ति नहीं है @dutt आप इसका उपयोग करने के लिए स्वागत है। Https://github.com/TorstenRobitzki/Sioux/tree/master/source/asio_mocks पर एक नज़र डालें, जहां मैंने इसे अधिक पुन: प्रयोज्य रूप में रखने की कोशिश की है। –
धन्यवाद, मैं एक नज़र डालूंगा :) मैंने अपनी जरूरतों के अनुरूप यहां कुछ मामूली संशोधन किए हैं। – dutt