Example #1
0
        public void GeoCodeWithValueAndValueNameIsValid()
        {
            var area = new Area();

            string value = "0123";
            string valueName = "HSAS";
            var geoCode = new GeoCode(valueName, value);
            area.GeoCodes.Add(geoCode);

            var geoCodesValidator = new GeoCodesValidator(area);
            Assert.True(geoCodesValidator.IsValid);
        }
Example #2
0
        public void GeoCodeWithNullValueIsInvalid()
        {
            var area = new Area();

            string value = null;
            string valueName = "HSAS";
            var geoCode = new GeoCode(valueName, value);
            area.GeoCodes.Add(geoCode);

            var geoCodesValidator = new GeoCodesValidator(area);
            Assert.False(geoCodesValidator.IsValid);
            //Assert.Equal(typeof(GeoCodeError), geoCodesValidator.Errors.ElementAt(0).GetType());
        }
Example #3
0
        public void GeoCodeWithValueAndValueNameIsValid()
        {
            var area = new Area();

            string value     = "0123";
            string valueName = "HSAS";
            var    geoCode   = new GeoCode(valueName, value);

            area.GeoCodes.Add(geoCode);

            var geoCodesValidator = new GeoCodesValidator(area);

            Assert.True(geoCodesValidator.IsValid);
        }
Example #4
0
        public void GeoCodeWithNullValueIsInvalid()
        {
            var area = new Area();

            string value     = null;
            string valueName = "HSAS";
            var    geoCode   = new GeoCode(valueName, value);

            area.GeoCodes.Add(geoCode);

            var geoCodesValidator = new GeoCodesValidator(area);

            Assert.False(geoCodesValidator.IsValid);
            //Assert.Equal(typeof(GeoCodeError), geoCodesValidator.Errors.ElementAt(0).GetType());
        }