W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎勵
一旦用測試將假設(shè)文檔化,你就擁有了測試。包的提供者——你做假設(shè)的對象——對你的測試一無所知。如果打算與包的提供者有更親密的關(guān)系,可以用測試來溝通與協(xié)調(diào)你的活動。
當(dāng)你愿意和包的提供著協(xié)調(diào)你的活動時,你們可以共同編寫測試。通過這樣的方式,測試能夠展現(xiàn)出盡可能多的假設(shè)。隱藏的假設(shè)是在給合作判死刑。利用測試,你精確的將對所提供的包的預(yù)期文檔化。提供者在所有測試順利運(yùn)行時就知道包已經(jīng)完整了。
通過使用樁件(參見本書前面關(guān)于“仿件對象”的那一章),你可以更好的與供應(yīng)商解耦:供應(yīng)商的工作就是讓測試能夠運(yùn)行于包的實(shí)際實(shí)現(xiàn)上;你的工作則是讓測試能夠運(yùn)行于你自己的代碼上。在你拿到包的實(shí)際實(shí)現(xiàn)前,使用樁件對象。通過這種方式,兩個團(tuán)隊可以互相獨(dú)立的進(jìn)行開發(fā)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: