4
タイプ間の割り当てやインタフェースの割り当てを確認するメソッドがいくつかあります。したがって、私は(Type type1, Type type2)
のような署名を持っています。Pexテスト 'Type'パラメータ
Pexはこれらのパラメータの入力を生成するのに苦労し、何らかのタイプのビルドで終わってしまいます。Type
自体は抽象であるため、何か他のタイプのビルドになります。
入力に基づいて4つのテストタイプのうちの1つを選ぶ工場を作ってみました。そして、異なる入力を生成するためにPexが工場を動かすと期待していました。
- typeof演算(オブジェクト)とtypeof演算(オブジェクト)
- typeof演算(オブジェクト)とtypeof演算(文字列)
- のように...
は、今ではちょうどそのSytem.Typeを不平を言います抽象的であり、探索することはできません。私はPexの新人ですが、メソッドの入力を変える方法が他にどれほどあるか分かりません。
助けが必要ですか?
私はあなたが正しいと思います。それはすばらしい気分はありませんが、長期的には「正しく」分類するのがはるかに難しいでしょう。 – Adam
AFAIKという正しい解決策はありません。 Pex入力は、複雑なものでは本当に使用できません。ああ。 – usr