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));
        }