4
我有几个方法检查类型之间的可分配性或接口可分配性。所以我有签名像(Type type1, Type type2)
。Pex - 测试“类型”参数
Pex争取为这些参数生成输入,并以某种类型构建某种或某些其他类型(已关闭VS),因为Type
本身很抽象。
我试着创建一个工厂,根据输入选择四种测试“类型”之一,然后希望Pex能够将工厂用于生成不同的输入,并因此将不同的输入输入到我的测试方法中。
- 的typeof(对象)的typeof(对象)
- 的typeof(对象)typeof运算(字符串)
- 等等...
现在它只是抱怨Sytem.Type是抽象的,不能被探索。我是Pex的新手,但我不知道如何为方法生成不同的输入。
任何帮助?
我认为你是对的 - 它感觉不好,但它是一个简单的解决方案,从长远来看,可能会更难以“正确”理清。 – Adam 2012-04-23 12:41:26
AFAIK没有正确的解决方案。对于任何复杂的Pex输入实际上都是不可用的。唉。 – usr 2012-04-23 14:10:53