亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

什么是嘲笑?

什么是嘲笑?

什么是嘲笑?什么是嘲弄?
查看完整描述

3 回答

?
白板的微信

TA貢獻1883條經驗 獲得超3個贊

開場白:如果你查一下這個名詞模擬在字典中你會發現這個詞的一個定義是仿制品,仿制品.


模擬主要用于單元測試。被測試對象可能依賴于其他(復雜)對象。要隔離對象的行為,需要用模擬真實對象行為的模擬來替換其他對象。如果實際的對象不實際地合并到單元測試中,這是有用的。

簡而言之,模仿就是創建模擬真實對象行為的對象。


有時你可能想要區分嘲弄相對于頑固不化..在這個主題上可能有一些分歧,但我對存根的定義是一個“最小”的模擬對象。存根實現的行為剛好足以允許被測試對象執行測試。

模擬與存根類似,但測試也將驗證被測試對象是否按預期調用模擬。測試的一部分是驗證模擬是否正確使用。

舉個例子:您可以通過實現一個簡單的內存中存儲記錄的結構來對數據庫進行存根。然后,被測試對象可以將記錄讀寫到數據庫存根,從而允許它執行測試。這可以測試與數據庫無關的對象的某些行為,并且只為了讓測試運行,就會包含數據庫存根。

如果要驗證被測試的對象是否將某些特定數據寫入數據庫,則必須模擬數據庫。然后,您的測試將包含有關寫入數據庫模擬的內容的斷言。


查看完整回答
反對 回復 2019-07-01
  • 3 回答
  • 0 關注
  • 743 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號