Ejemplo n.º 1
0
 public void SetUp()
 {
     WhenLoop(GivenCommands());
     _queue.Process();
     HandledMessages.Clear();
     WhenLoop();
 }
Ejemplo n.º 2
0
 public void SetUp()
 {
     SetUpManualQueue();
     GivenCommands();
     _queue.Process();
     HandledMessages.Clear();
     WhenLoop();
 }
Ejemplo n.º 3
0
            public void changes_password()
            {
                HandledMessages.Clear();
                _users.Handle(
                    new UserManagementMessage.ChangePassword(
                        Envelope, SystemAccounts.System, "user1", "new-password", "other-password"));
                _queue.Process();
                var updateResult = HandledMessages.OfType <UserManagementMessage.UpdateResult>().Last();

                Assert.NotNull(updateResult);
                Assert.IsTrue(updateResult.Success);
            }
Ejemplo n.º 4
0
            public void creates_an_enabled_user_account_with_the_correct_password()
            {
                HandledMessages.Clear();
                _users.Handle(
                    new UserManagementMessage.ChangePassword(
                        Envelope, SystemAccounts.System, "user1", "Johny123!", "new-password"));
                _queue.Process();
                var updateResult = HandledMessages.OfType <UserManagementMessage.UpdateResult>().Last();

                Assert.NotNull(updateResult);
                Assert.IsTrue(updateResult.Success);
            }
            public void does_not_override_user_password()
            {
                HandledMessages.Clear();
                _users.Handle(
                    new UserManagementMessage.ChangePassword(
                        Envelope, SystemAccount.Principal, "user1", "existing!", "new-password"));
                _queue.Process();
                var updateResult = HandledMessages.OfType <UserManagementMessage.UpdateResult>().Last();

                Assert.NotNull(updateResult);
                Assert.IsTrue(updateResult.Success);
            }
Ejemplo n.º 6
0
 public void ClearLog()
 {
     HandledMessages.Clear();
     Log.Clear();
 }