2
我想用EF4.1代码首先用EF做手。我已经开发了我的模型,如:EF4.1代码先用Moq嘲弄
public class User
{
[Key]
public int Id{get;set;}
[Column("first_name")]
[StringLength(30)]
public string FristName{get;set;}
//............
//..............
}
我写的接口也:
public interface IUser
{
IDbSet<User> Users{get;}
}
我的上下文类看起来是这样的:
public class UserContext : DbContext, IUser
{
public DbSet<User> Users{get;set;}
IDbSet<User> IUser.Users{get return{Users;}}
}
现在我的损失如何使用Moq来模拟这个存储库并进行单元测试。也许我对嘲笑单元测试是新手。
请告诉我或者指点一些资源,我可以学习如何使用Moq和EF4.1。