예제 #1
0
  public void IsUkAddress()
  {
      var country = GetTestCountry(new Guid(), "UK - England");
      var addressUk = new Address("Address Line 1", "Address Line 1", "Town Or City", "County Or Region", "Postcode", country, "01234567890", "*****@*****.**");
 
      Assert.True(addressUk.IsUkAddress());
  }
예제 #2
0
        public void IsNotUkAddress()
        {
            var country      = GetTestCountry(new Guid(), "France");
            var addressNonUk = new Address("Address Line 1", "Address Line 1", "Town Or City", "County Or Region", "Postcode", country, "01234567890", "*****@*****.**");

            Assert.False(addressNonUk.IsUkAddress());
        }
예제 #3
0
        public void IsUkAddress()
        {
            var country   = GetTestCountry(new Guid(), "UK - England");
            var addressUk = new Address("Address Line 1", "Address Line 1", "Town Or City", "County Or Region", "Postcode", country, "01234567890", "*****@*****.**");

            Assert.True(addressUk.IsUkAddress());
        }
        public string GetIbisPostCode(Domain.Organisation.Address address)
        {
            string postCode = null;

            if (!string.IsNullOrEmpty(address.Postcode))
            {
                postCode = address.IsUkAddress() ? address.Postcode : string.Format("{0}  {1}", address.Postcode.Trim(), address.Country.Name);
            }

            return(postCode);
        }
예제 #5
0
 public void IsNotUkAddress()
 {
     var country = GetTestCountry(new Guid(), "France");
     var addressNonUk = new Address("Address Line 1", "Address Line 1", "Town Or City", "County Or Region", "Postcode", country, "01234567890", "*****@*****.**");
     Assert.False(addressNonUk.IsUkAddress());
 }