偽物件

偽物件(fake object)指的是在測試中用於與偽裝成被測試類別合作者的物件,其目的在於欺騙被測試者,使其誤以為是真正的目標物件,進而讓被測試者能夠與其互動,從中獲取被測試者的執行結果,進而檢驗是否執行正確達到測試的目的。

偽物件主要包含兩個核心精神:

  1. 假裝成被測試者的合作對象進而取得其執行結果。
  2. 提供介面檢驗該執行結果是否如預期。

References