示例#1
0
        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());
        }
示例#2
0
        public void GetGeneratedPhoneNumber_Works()
        {
            var phoneNumber = LeadGenerator.GetGeneratedPhoneNumber(new StringBuilder(), new Random());

            Assert.IsTrue(PhoneRegex.IsMatch(phoneNumber));
        }