3
比方说,我有这个类:如何用Moq存根抽象集合?
public abstract class CustomerCollectionBase : Collection<Customer>{}
我的一个班的测试下接受CustomerCollectionBase实例(这将是一些子类)。在被测试的方法中,这个集合通过for循环枚举并且结果被检查和处理。 喜欢如下:
for (int i=0;i<_customers.Count; i++){
//process customer
}
是否有可能存根这个集合与起订量,所以我可以通过存根作为一个依赖于我的课被测的构造?
谢谢。