public ContactHelper CheckAndCreateIfNotExistsFreeContacts() { if (ContactData.GetFreeContacts() == null) { Create(new ContactData( TestBase.GenerateRandomString(20), TestBase.GenerateRandomString(50), TestBase.GenerateRandomString(20) ) { Address = TestBase.GenerateRandomString(300), HomePhone = TestBase.GenerateRandomPhoneNumeric(), MobilePhone = TestBase.GenerateRandomPhoneNumeric(), WorkPhone = TestBase.GenerateRandomPhoneNumeric(), Email1 = TestBase.GenerateRandomEmail(20, 5), Email2 = TestBase.GenerateRandomEmail(20, 5), Email3 = TestBase.GenerateRandomEmail(20, 5), }); } return(this); }