public LoginResult Login(LoginRequest loginRequest) { LongRunningOperationSimulator.Simulate(); string password; return((_users.TryGetValue(loginRequest.UserName, out password) && password == loginRequest.Password) ? new LoginResult(true, string.Format("Welcome {0}!", loginRequest.UserName)) : new LoginResult(false, "Invalid user name or password.")); }
public bool TransferToBasket(Basket basket, string product) { LongRunningOperationSimulator.Simulate(); if (!_products.Contains(product) || !_products.Remove(product)) { return(false); } basket.Add(product); return(true); }
private void When_I_request_all_historical_invoices() { LongRunningOperationSimulator.Simulate(); }
private void When_the_user_clicks_login_button() { LongRunningOperationSimulator.Simulate(); }
private void When_customer_requests_to_pay() { LongRunningOperationSimulator.Simulate(); }