public async Task CreateUserAsync_ShouldBeExpectedResult(bool expected, string username, string password) { //Arrange //Act var result = await _chatClient.CreateUserAsync(username, password); //Assert result.Should().Be(expected); }
private static async Task LoginOrCreateUserAsync(ConsoleKeyInfo key) { if (key.Key == ConsoleKey.D1) { if (await _chatClient.LoginAsync(_username, _password)) { Console.WriteLine("Logged in!"); } else { Console.WriteLine("Username or password are incorrect."); Console.WriteLine("Restart the program."); Console.Read(); Environment.Exit(0); } } else { if (await _chatClient.CreateUserAsync(_username, _password)) { Console.WriteLine("User created!"); } else { Console.WriteLine("Problem creating the user."); Console.WriteLine("Restart the program."); Console.Read(); Environment.Exit(0); } } }