5
私はタイプがあり、テストデータでそのタイプを作成したいと思っています。テストデータを持つタイプのインスタンスを作成する方法はありますか?
私はNBuilderまたはAutoFixtureのようなフレームワークは、設計時(<T>
)に知られている型のインスタンスを作成することができることを知っています。これらのフレームワークは、実行時にのみ認識される型(Type
)に基づいてインスタンスを作成できますか?
var value = Builder.Create(type);
var constant = Expression.Constant(value, type);
動作します:)それはAutoFixtureのためのインタフェースの実装を登録することが可能ですAutoFixtureは、型がインタフェースであるプロパティのインスタンスを作成しようとしますか? – Rookian
はい、可能です。別途ご質問ください。私はそこに答えます。 –
を見てください:http://stackoverflow.com/questions/12949417/register-an-implementation-of-an-interface-for-autofixture – Rookian