コード例 #1
0
        public void PolygonWithValidCoordinatesPairsIsValid()
        {
            var polygon = new Polygon("38.47,-120.14 38.34,-119.95 38.52,-119.74 38.62,-119.89 38.47,-120.14");

            var polygonCoordinatesValidator = new PolygonCoordinatesValidator(polygon);

            Assert.True(polygonCoordinatesValidator.IsValid);
        }
コード例 #2
0
        public void PolygonWithOneInvalidCoordinatePairsIsInvalid()
        {
            var polygon = new Polygon("400,400 120,500");

            var polygonCoordinatesValidator = new PolygonCoordinatesValidator(polygon);

            Assert.False(polygonCoordinatesValidator.IsValid);
            Assert.Equal(typeof(Wgs84Error), polygonCoordinatesValidator.Errors.ElementAt(0).GetType());
        }