在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Java  測試/ 各位如何在單元測試?yán)锩嫒鏈y試web項目的?

各位如何在單元測試?yán)锩嫒鏈y試web項目的?

現(xiàn)在流行微服務(wù)框架了,一個系統(tǒng)往往被拆分成多個微服務(wù)與子系統(tǒng)。
那么完整的單元測試應(yīng)該怎么寫呢?要求被測試的方法要在項目啟動完成后才能運行,而且當(dāng)遇到要調(diào)用外部服務(wù)接口時可否自己設(shè)置一個代理對象(外部系統(tǒng)可能在開發(fā)環(huán)境并不能直接訪問,我們只能自己寫一個代理的虛擬對象返回假設(shè)正確的數(shù)據(jù))?

回答
編輯回答
旖襯

什么叫完整的單元測試,所謂單元測試就是測試一個單元的,和你微不微服務(wù)一點關(guān)系都沒有。單元的大小不一定,但是一般不會有多大。

對于這種外部接口的單元測試,通常是自己mock一些結(jié)果,成功的、失敗的、甚至是外部接口直接炸了的,測試你這個單元在面對各種可以預(yù)料到的情況下能否按照你的期待情況下運行。

2017年9月5日 09:43