public void SetUp() { WhenLoop(GivenCommands()); _queue.Process(); HandledMessages.Clear(); WhenLoop(); }
public void SetUp() { SetUpManualQueue(); GivenCommands(); _queue.Process(); HandledMessages.Clear(); WhenLoop(); }
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); }
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); }
public void ClearLog() { HandledMessages.Clear(); Log.Clear(); }