Exemplo n.º 1
0
        public static ContactDetails Create(ISettings settings, bool isUkBased)
        {
            ContactDetails contactDetails = new ContactDetails();

            if (!settings.IgnoreStringLengthConditions)
            {
                contactDetails.Title         = RandomHelper.CreateRandomString("Title ", 1, 35);
                contactDetails.Forename      = RandomHelper.CreateRandomString("Forename ", 1, 35);
                contactDetails.Surname       = RandomHelper.CreateRandomString("Surname ", 1, 35);
                contactDetails.PhoneLandLine = RandomHelper.CreateRandomStringOfNumbers(10, 35);
                contactDetails.PhoneMobile   = RandomHelper.CreateRandomStringOfNumbers(10, 35);
                contactDetails.Fax           = RandomHelper.CreateRandomStringOfNumbers(10, 35);
                contactDetails.Email         = RandomHelper.CreateRandomString("WEEE_", 10, 15, false) + "@environment-agency.gov.uk";
            }
            else
            {
                contactDetails.Title         = RandomHelper.CreateRandomString("Title ", 0, 1000);
                contactDetails.Forename      = RandomHelper.CreateRandomString("Forename ", 0, 1000);
                contactDetails.Surname       = RandomHelper.CreateRandomString("Surname ", 0, 1000);
                contactDetails.PhoneLandLine = RandomHelper.CreateRandomStringOfNumbers(0, 1000);
                contactDetails.PhoneMobile   = RandomHelper.CreateRandomStringOfNumbers(0, 1000);
                contactDetails.Fax           = RandomHelper.CreateRandomStringOfNumbers(0, 1000);
                contactDetails.Email         = RandomHelper.CreateRandomString("WEEE_", 0, 1000, false) + "@environment-agency.gov.uk";
            }

            contactDetails.Address = Address.Create(settings, isUkBased);

            return(contactDetails);
        }
        public static CompanyModel GenerateCompany()
        {
            var companyModel = new CompanyModel();

            companyModel.Name       = RandomHelper.CreateRandomString("AutoCompany");
            companyModel.Street     = RandomHelper.CreateRandomString("AutoStreet");
            companyModel.Region     = RandomHelper.CreateRandomString("AutoRegion");
            companyModel.City       = RandomHelper.CreateRandomString("AutoCity");
            companyModel.PostalCode = RandomHelper.CreateRandomString("Code");
            companyModel.Country    = "Ukraine";
            companyModel.WebAddress = $"www.{RandomHelper.CreateRandomAlphabetic(10)}.com";
            companyModel.Phone      = RandomHelper.CreateRandomPhone();
            companyModel.Addtag     = RandomHelper.CreateRandomString("AutoAddtag");
            return(companyModel);
        }
Exemplo n.º 3
0
        public static SchemeCompany Create(ISettings settings)
        {
            SchemeCompany schemeCompany = new SchemeCompany();

            if (!settings.IgnoreStringLengthConditions)
            {
                schemeCompany.CompanyName   = RandomHelper.CreateRandomString(string.Empty, 1, 255);
                schemeCompany.CompanyNumber = RandomHelper.CreateRandomStringOfNumbers(8, 8);
            }
            else
            {
                schemeCompany.CompanyName   = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                schemeCompany.CompanyNumber = RandomHelper.CreateRandomStringOfNumbers(0, 1000);
            }

            return(schemeCompany);
        }
Exemplo n.º 4
0
        public static Company Create(ISettings settings)
        {
            Company company = new Company();

            if (!settings.IgnoreStringLengthConditions)
            {
                company.CompanyName   = RandomHelper.CreateRandomString(string.Empty, 1, 50); //255?
                company.CompanyNumber = RandomHelper.CreateRandomStringOfNumbers(8, 8);
            }
            else
            {
                company.CompanyName   = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                company.CompanyNumber = RandomHelper.CreateRandomStringOfNumbers(0, 1000);
            }

            company.RegisteredOffice = ContactDetails.Create(settings, true);

            return(company);
        }
Exemplo n.º 5
0
        internal static OverseasProducer Create(ISettings settings)
        {
            OverseasProducer overseasProducer = new OverseasProducer();

            if (!settings.IgnoreStringLengthConditions)
            {
                overseasProducer.OverseasProducerName = RandomHelper.CreateRandomString(string.Empty, 0, 50); // 70?
            }
            else
            {
                overseasProducer.OverseasProducerName = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
            }

            if (RandomHelper.OneIn(2))
            {
                overseasProducer.ContactDetails = ContactDetails.Create(settings, false);
            }

            return(overseasProducer);
        }
Exemplo n.º 6
0
        public static Address Create(ISettings settings, bool isUkBased)
        {
            Address address = new Address();

            if (!settings.IgnoreStringLengthConditions)
            {
                address.PrimaryName        = RandomHelper.CreateRandomString(string.Empty, 1, 100);
                address.SecondaryName      = RandomHelper.CreateRandomString(string.Empty, 0, 100);
                address.StreetName         = RandomHelper.CreateRandomString(string.Empty, 0, 50); //100?
                address.Town               = RandomHelper.CreateRandomString(string.Empty, 0, 30);
                address.Locality           = RandomHelper.CreateRandomString(string.Empty, 0, 35);
                address.AdministrativeArea = RandomHelper.CreateRandomString(string.Empty, 0, 30);
            }
            else
            {
                address.PrimaryName        = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                address.SecondaryName      = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                address.StreetName         = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                address.Town               = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                address.Locality           = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
                address.AdministrativeArea = RandomHelper.CreateRandomString(string.Empty, 0, 1000);
            }

            address.IsUkBased = isUkBased;
            if (isUkBased)
            {
                address.Country  = "UK - ENGLAND";
                address.PostCode = "GU22 7UY";
            }
            else
            {
                address.Country  = "FRANCE";
                address.PostCode = "75008";
            }

            return(address);
        }