【发布时间】:2012-02-27 22:45:56
【问题描述】:
我有几个方法可以检查类型之间的可分配性或接口可分配性。因此我有像(Type type1, Type type2) 这样的签名。
Pex 努力为这些参数生成输入并最终以某种类型构建某物或其他类型(抱歉已经关闭 VS),因为 Type 本身是抽象的。
我尝试创建一个工厂,该工厂将根据输入选择四种测试“类型”之一,然后希望 Pex 能够使工厂生成不同的输入,从而将不同的输入放入我的测试方法中。
- typeof(object) 和 typeof(object)
- typeof(object) 和 typeof(string)
- 等等……
现在它只是抱怨 Sytem.Type 是抽象的,无法探索。我是 Pex 的新手,但我不知道如何为这些方法生成不同的输入。
有什么帮助吗?
【问题讨论】:
标签: c# unit-testing pex