3
比方說,我有這個類:如何用Moq存根抽象集合?
public abstract class CustomerCollectionBase : Collection<Customer>{}
我的一個班的測試下接受CustomerCollectionBase實例(這將是一些子類)。在被測試的方法中,這個集合通過for循環枚舉並且結果被檢查和處理。 喜歡如下:
for (int i=0;i<_customers.Count; i++){
//process customer
}
是否有可能存根這個集合與起訂量,所以我可以通過存根作爲一個依賴於我的課被測的構造?
謝謝。