Exemplo n.º 1
0
        public void Can_Inject_ActionHandler_Dependencies()
        {
            var user = new User
            {
                Id = UserId
            };

            A.CallTo(() => MockUserService.GetUser(UserId))
            .Returns(user);

            var action = new ResetPasswordAction
            {
                UserId = UserId
            };

            CommandRouter.ExecuteAction(action);

            A.CallTo(() => MockUserService.ResetPassword(user))
            .MustHaveHappened();
        }
Exemplo n.º 2
0
 private void DoInnerThing(IAction action)
 {
     CommandRouter.ExecuteAction(action);
 }