public void RedirectsAuthenticatedUserToManager() { var repository = Dynamic <IUserRepository>(); var authenticator = Dynamic <IAuthenticationManager>(); var credentials = new Credentials { Email = "*****@*****.**", Password = "******" }; var controller = new HomeController(authenticator, repository); repository.Stub(r => r.FindByCredentials(credentials)).Return(new User()); authenticator.Stub(e => e.SetAuthenticationToken(Arg <int> .Is.Anything)); ReplayAll(); MvcAssert.RedirectTo("/Manage/Index", controller.Login(credentials)); }