我正在寫一個gem來包裝xmpp4r RubyGem。我想爲我所能做的所有事情添加測試,但是我對測試很陌生,並且有點卡在這裏。從本質上講,我希望我的一個類具有「連接」功能,但我不知道如何測試這樣的事情......我在網上可以找到的有關測試的所有例子都過於簡化了。它是「綠色西蘭花」等等,你明白了。如何在Ruby代碼中測試看似「無法測試」?
如何測試看起來更復雜的東西?關於這些東西的良好文檔的鏈接會很好,以及來自您自己的體驗的更多個性化答案。
編輯:可能讓測試通過,如果它沒有遇到任何異常?通過這樣做我會走在正確的道路上嗎?
我喜歡你的一般概述風格。當我在尋找更有針對性的建議時,您的回覆非常豐富,我肯定會考慮您發佈的內容。感謝您花時間和精力爲我更清楚一點! –