タイプがあり、テストデータを使用してそのインスタンスを作成したいと思います。
NBuilderやAutoFixtureのようなフレームワークは、設計時に既知のタイプのインスタンスを作成できることを知っています(<T>
)。それらのフレームワークは、実行時にのみ認識されるタイプに基づいてインスタンスを作成できますか(Type
)?
最後に、私は次のようなことをしたいと思います。
var value = Builder.Create(type);
var constant = Expression.Constant(value, type);