我正在使用带有一对多链接的数据库。
我尝试模拟数据(非常简化)
List<Account> account = new List<Account> {
new Account { id = 1, name = "ABC" }
};
List<Transaction> trans = new List<Transaction {
new Transaction { AccountID = 1, Quant = 1 },
new Transaction { AccountID = 1, Quant = 3 }
};
如何模拟它以便在我的查询中我可以使用linq查询,例如
var a = unitofwork.Accounts.FirstorDefault().Transaction;
当我从数据库构建Context并使用模型构建器来告诉链接但是如何让它在模拟框架外工作时,这是有效的?