分類整理不同類型的模擬對象

發表于:2013-03-22來源:博客園作者:seiitsu點擊數: 標簽:白盒測試
測試樁實際上是給定接口最簡單的實現。例如,測試樁內的方法通常返回硬編碼的、無意義的值。

mock類型

描述

測試

測試樁實際上是給定接口最簡單的實現。例如,測試樁內的方
法通常返回硬編碼的、無意義的值。

偽實現

偽實現比測試樁更復雜,通??梢哉J為是接口的另一種實現。
換言之,雖然偽實現并不是鴨子,但是其外形和行走方式和鴨
子并無二致。相比之下,測試樁只是看起來像鴨子而已。

模擬對象

從實現角度而言,模擬對象更加復雜。模擬對象可以驗證待測
對象與其協作對象的交互。由于具體實現方式不同,有些模擬
對象可以返回硬編碼的值,而有些能夠提供邏輯的偽實現。模擬
對象通常由框架或類庫(像EasyMock)動態產生,不過也可以手動實現。

原文轉自:http://www.cnblogs.com/seiitsu/archive/2013/01/28/2880014.html

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97