public void Username_ShouldNotHaveError_With_Valid_Password() { // Arrange var username = new Bogus.DataSets.Internet().UserName(); // Act & Assert _sut.ShouldNotHaveValidationErrorFor(m => m.UserName, username); }
public void Password_ShouldNotHaveError_With_Valid_Password() { // Arrange var password = new Bogus.DataSets.Internet().Password(); // Act & Assert _sut.ShouldNotHaveValidationErrorFor(m => m.Password, password); }
private static IEnumerable <string> UserEmail(int numUsers) { var bogus = new Bogus.DataSets.Internet(); for (int i = 0; i < numUsers; i++) { yield return(bogus.Email()); } }
public async Task <bool> SendSystemIdentify() { string fakeUserAgent = new Bogus.DataSets.Internet("en").UserAgent(); object data = new { platform = "browser", api_version = "10.*.*", device = fakeUserAgent }; var response = await SendStandardMessage(RouteProvider.SYSTEM_IDENTIFY, data); return(response.IsResponseValid); }
public static string GetValidUserAgent(int maxTries = 5) { // If a invalid user agent string is generated, then try again (max. <maxTries> times). string userAgent = null; int tries = 0; bool validUserAgent = false; do { userAgent = new Bogus.DataSets.Internet().UserAgent(); HttpRequestMessage httpRequestMessage = new HttpRequestMessage(); validUserAgent = httpRequestMessage.Headers.UserAgent.TryParseAdd(userAgent); tries++; } while (!validUserAgent && tries <= maxTries); return(userAgent); }
public void SignUpInTrello() { SafeClick(signUpButtonOnwelcomePage); var emailSignup = FindElement(enterEmailSignUpInput); string email = new Bogus.DataSets.Internet("en_GB").Email(); emailSignup.SendKeys(email); SafeClick(signUpContinueButton); var fullNameSignUp = FindElement(enterFullNameSignUpInput); string fullName = new Bogus.DataSets.Name("en_GB").FullName(); fullNameSignUp.SendKeys(fullName); var passwordSignUp = FindElement(createPasswordSignUpInput); string pwd = new Bogus.DataSets.Internet("en_GB").Password(); passwordSignUp.SendKeys(pwd); SafeClick(signUpButton); }
private static void SetValidGeneratedUserAgent(int maxTries = 5) { try { // If a invalid user agent string is generated, then try again (max. <maxTries> times). string userAgent = null; int tries = 0; bool validUserAgent = false; do { userAgent = new Bogus.DataSets.Internet().UserAgent(); httpClient.DefaultRequestHeaders.UserAgent.Clear(); validUserAgent = httpClient.DefaultRequestHeaders.UserAgent.TryParseAdd(userAgent); tries++; } while (!validUserAgent && tries <= maxTries); } catch (Exception ex) { log.Error(ex.Message); } }