コード例 #1
0
        public void TestAddressDoesntHaveStreet()
        {
            var address = new Address {City = "St. Paul", PostalCode = "55117", StateCode = "MN" };
            AddressValidator validator = new AddressValidator();

            List<string> errors = new List<string>();

            errors = validator.validateAddress(address);

            Assert.AreNotEqual(0, errors.Count);
        }
コード例 #2
0
        public void TestAddressDoesntHaveValidPostalCode()
        {
            var address = new Address { Street1 = "123 Main St.", City = "St. Paul", PostalCode = "fivefivefivefive", StateCode = "MN" };
            AddressValidator validator = new AddressValidator();

            List<string> errors = new List<string>();

            errors = validator.validateAddress(address);

            Assert.AreNotEqual(0, errors.Count);
        }
コード例 #3
0
ファイル: Company.cs プロジェクト: SolutiaCA/TrainingProject
 public Company()
 {
     Address = new Address();
 }
コード例 #4
0
        public void TestAddressIsEmpty()
        {
            var address = new Address();
            AddressValidator validator = new AddressValidator();

            List<string> errors = new List<string>();

            errors = validator.validateAddress(address);

            Assert.AreNotEqual(0, errors.Count);
        }
コード例 #5
0
        public void TestValidAddressPasses()
        {
            var address = new Address { Street1 = "123 Main St.", City = "St. Paul", PostalCode = "55117", StateCode = "MN" };
               AddressValidator validator = new AddressValidator();

               List<string> errors = new List<string>();

               errors = validator.validateAddress(address);

               Assert.AreEqual(0, errors.Count);
        }