public virtual string GetName(string firstName, string lastName) { if (string.IsNullOrEmpty(firstName)) { firstName = this.GetFirstName(); } if (string.IsNullOrEmpty(lastName)) { lastName = this.GetLastName(); } var defaultFormat = locale.NameFormat[0]; if (factory.GetProbablyFromFormat(ref defaultFormat)) { return(factory.Next <string>(removeNameFormat(firstName, lastName, defaultFormat))); } return(factory.Next <string>(removeNameFormat(firstName, lastName, Selector.GetRandomItemFromList (locale.NameFormat))));; }
public void TestNextMethod2() { int m = RandomProxy.Next(2, 100); DummyClass d = new DummyClass(m); string format = @"#{Test1} #{Test1}"; var r = new RandomFactory(d, LocaleType.en); var result = r.Next <int>(format); string[] numbers = result.Split(' '); Assert.AreEqual(numbers.Length, 2); Assert.IsTrue(Array.Exists(d.Test1, n => n == int.Parse(numbers[0]))); Assert.IsTrue(Array.Exists(d.Test1, n => n == int.Parse(numbers[0]))); Assert.IsTrue(numbers[0] != numbers[1]); }
public string GetAccountName() { return(factory.Next <string>(Selector.GetRandomItemFromList(locale.AccountTypeFormat))); }
public string HackerPhrase() { return(factory.Next <string>(Selector.GetRandomItemFromList(locale.HackerPhraseFormat))); }
public string GetCityName() { return(factory.Next <string>(Selector.GetRandomItemFromList(locale.CityNameFormat))); }
public string GetPhoneNumber() { return(factory.Next <string>(Selector.GetRandomItemFromList(locale.PhoneNumberFormat), FormatType.Number)); }