public void GetGeneratedPhoneNumber_Works_Through_Multiple_Calls(int numberOfPhoneNumbers) { var stringBuilder = new StringBuilder(); var random = new Random(); var phoneNumberList = new List <string>(); for (var i = numberOfPhoneNumbers; i > 0; i--) { phoneNumberList.Add(LeadGenerator.GetGeneratedPhoneNumber(stringBuilder, random)); } Assert.IsTrue(phoneNumberList.Count() == numberOfPhoneNumbers); Assert.IsTrue(phoneNumberList.Distinct().Any()); }
public void GetGeneratedPhoneNumber_Works() { var phoneNumber = LeadGenerator.GetGeneratedPhoneNumber(new StringBuilder(), new Random()); Assert.IsTrue(PhoneRegex.IsMatch(phoneNumber)); }