このチュートリアルを進めていますが、非常に多くの質問が残ります。
このメソッドがあるとします
public void Test(Guid userId) { var user = context.Users.First(x => x.Id == userId); }
正しいユーザーを返すように moq を設定するにはどうすればよいですか? 最初にユーザーでいっぱいのコンテキストを作成する必要があり、コードを保守可能な状態に保ちたいので、すべてのダミー コンテキスト データを生成する 1 つのメソッドが必要です。
私はこれを持っていると言う
public void Test(Guid productId) { var user = context.Users.Products.First(x => x.Id == productId); }
この場合、私は基本的に遅延読み込みを行っています。製品にデータを入力するにはどうすればよいですか? 製品コンテキストに入力するだけですか? 製品コンテキストに入力する必要があり、ユーザー コンテキストでは製品のすべてのコレクションを生成する必要がありますか?