Пример #1
0
 public void AmericanPostalCodeGenerator()
 {
     IGenerator<string> postalgen = new AmericanPostalCodeGenerator(1);
     var zipcode = (string) postalgen.Generate();
     Assert.IsNotNull(zipcode);
     Assert.IsTrue(IsAmericanPostalCodeValid(zipcode));
 }
Пример #2
0
        public void AmericanPostalCodeGeneratorNoPlusFourTest()
        {
            IGenerator <string> postalgen = new AmericanPostalCodeGenerator(0);
            var zipcode = (string)postalgen.Generate();

            Assert.IsNotNull(zipcode);
            Assert.IsTrue(IsAmericanPostalCodeValid(zipcode));
        }
Пример #3
0
        public void AmericanPostalCodeGeneratorNormalWithStringOverride()
        {
            IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
            string postalcode = americanpostalcodegenerator.Generate(random, "12345");

            Assert.IsNotNull(postalcode);
            Assert.IsTrue(IsAmericanPostalCodeValid(postalcode));
        }
Пример #4
0
        public void AmericanPostalCodeGeneratorNormal()
        {
            IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
            string zip = americanpostalcodegenerator.Generate(random, false);

            Assert.IsNotNull(zip);
            Assert.DoesNotContain(zip, "-");
            Assert.IsTrue(IsAmericanPostalCodeValid(zip));
        }
Пример #5
0
        public void AmericanPostalCodeGeneratorPlusFourWithAttributeMap()
        {
            IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
            AttributeMap attmap = new AttributeMap {
                DefaultBoolValue = true
            };
            string postalcode = americanpostalcodegenerator.Generate(random, attmap);

            Assert.IsNotNull(postalcode);
            Assert.Contains(postalcode, "-");
            Assert.IsTrue(IsAmericanPostalCodeValid(postalcode));
        }
Пример #6
0
        public void AmericanPostalCodeGeneratorUsePlusFour()
        {
            IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
            string zip = americanpostalcodegenerator.Generate(random, true);

            Assert.IsNotNull(zip);

            Assert.Contains(zip, "-");
            string[] tester = zip.Split("-".ToCharArray());
            Assert.IsTrue(tester[1].Length == 4);
            Assert.IsTrue(IsAmericanPostalCodeValid(zip));
        }
Пример #7
0
        public void AmericanPostalCodeGeneratorNormalWithAttributeMap()
        {
            IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
            AttributeMap attmap = new AttributeMap {
                GeneratorDefaultValue = "12345", DefaultBoolValue = false
            };
            string postalcode = americanpostalcodegenerator.Generate(random, attmap);

            Assert.IsNotNull(postalcode);
            Assert.AreEqual("12345", postalcode);
            Assert.DoesNotContain(postalcode, "-");
            Assert.IsTrue(IsAmericanPostalCodeValid(postalcode));
        }
Пример #8
0
        public void AmericanPostalCodeGeneratorUsePlusFour()
        {
            IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
            string zip = americanpostalcodegenerator.Generate(random, true);
            Assert.IsNotNull(zip);

            Assert.Contains(zip, "-");
            string[] tester = zip.Split("-".ToCharArray());
            Assert.IsTrue(tester[1].Length == 4);
            Assert.IsTrue(IsAmericanPostalCodeValid(zip));
        }
Пример #9
0
 public void AmericanPostalCodeGeneratorPlusFourWithAttributeMap()
 {
     IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
     AttributeMap attmap = new AttributeMap { DefaultBoolValue = true };
     string postalcode = americanpostalcodegenerator.Generate(random, attmap);
     Assert.IsNotNull(postalcode);
     Assert.Contains(postalcode, "-");
     Assert.IsTrue(IsAmericanPostalCodeValid(postalcode));
 }
Пример #10
0
 public void AmericanPostalCodeGeneratorNormalWithStringOverride()
 {
     IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
     string postalcode = americanpostalcodegenerator.Generate(random, "12345");
     Assert.IsNotNull(postalcode);
     Assert.IsTrue(IsAmericanPostalCodeValid(postalcode));
 }
Пример #11
0
 public void AmericanPostalCodeGeneratorNormalWithAttributeMap()
 {
     IAmericanPostalCodeGenerator americanpostalcodegenerator=new AmericanPostalCodeGenerator();
     AttributeMap attmap = new AttributeMap { GeneratorDefaultValue = "12345", DefaultBoolValue=false };
     string postalcode = americanpostalcodegenerator.Generate(random, attmap);
     Assert.IsNotNull(postalcode);
     Assert.AreEqual("12345", postalcode);
     Assert.DoesNotContain(postalcode, "-");
     Assert.IsTrue(IsAmericanPostalCodeValid(postalcode));
 }
Пример #12
0
 public void AmericanPostalCodeGeneratorNormal()
 {
     IAmericanPostalCodeGenerator americanpostalcodegenerator = new AmericanPostalCodeGenerator();
     string zip = americanpostalcodegenerator.Generate(random, false);
     Assert.IsNotNull(zip);
     Assert.DoesNotContain(zip, "-");
     Assert.IsTrue(IsAmericanPostalCodeValid(zip));
 }