Ejemplo n.º 1
0
            protected virtual ActionResult InvokeConfirmationRequired(
                TAccountsController controller,
                TUser account)
            {
                // Arrange
                var userService = GetMock <IUserService>();

                userService.Setup(u => u.FindByUsername(account.Username))
                .Returns(account as User);

                // Act
                return(controller.ConfirmationRequired(account.Username));
            }
            protected virtual ActionResult InvokeConfirmationRequired(
                TAccountsController controller,
                TUser account,
                Func <Fakes, User> getCurrentUser)
            {
                // Arrange
                controller.SetCurrentUser(getCurrentUser(Fakes));
                var userService = GetMock <IUserService>();

                userService.Setup(u => u.FindByUsername(account.Username, false))
                .Returns(account as User);

                // Act
                return(controller.ConfirmationRequired(account.Username));
            }