MOQ baik untuk mengejek antarmuka, tetapi tidak bekerja dengan baik dengan kelas beton. Jadi, alih-alih mengejek kelas konkret, mintalah antarmuka:
var userStore = new Mock<IUserStore<PreRegistrationMVC.Models.ApplicationUser>>();
Juga ApplicationUser
harus POCO, jadi tidak perlu mengejeknya, cukup buat instance-nya tanpa MOQ dan gunakan dalam pengujian.