public override void establish_context()
        {
            base.establish_context();

            user = new User("Optimus", "*****@*****.**");
            controller = new AccountController(mockUserRepository.Object, mockFormAuth);
            mockUserRepository.Expect(u => u.Save(user)).Callback(() =>user.ID = 1);
        }
        public override void establish_context()
        {
            base.establish_context();

            // TODO: make unit test.

            controller = new AccountController(Container.Resolve<IUserRepository>(), mockFormAuth);
        }