Exemplo n.º 1
0
        public void GeoCodeWithValueAndValueNameIsValid()
        {
            string value = "0123";
            string valueName = "HSAS";
            var geoCode = new GeoCode(valueName, value);

            var geoCodeValidator = new GeoCodeValidator(geoCode);
            Assert.True(geoCodeValidator.IsValid);
        }
Exemplo n.º 2
0
        public void GeoCodeWithNullValueIsInvalid()
        {
            string value = null;
            string valueName = "HSAS";
            var geoCode = new GeoCode(valueName,value);

            var geoCodeValidator = new GeoCodeValidator(geoCode);
            Assert.False(geoCodeValidator.IsValid);
        }
Exemplo n.º 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);
        }
Exemplo n.º 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());
        }