public void LoginTest() { //arrange var uof = new Mock<IUnitOfWork>(); uof.Setup(m => m.UserRepo.All).Returns((new List<User>() { new User() { UserName = "******", Password = "******" } }).AsQueryable()); var manager = new UserManager(uof.Object); UserController controller = new UserController(manager); AutoMapperConfig.Configure(); //act var result = controller.Login("admidn", "password") as JsonResult<UserDTO>; var correctResult = controller.Login("admin", "password") as JsonResult<UserDTO>; //assert Assert.IsNull(result.Content); Assert.AreEqual("admin", correctResult.Content.UserName); }