Example #1
0
        public void GetCoordinate_CoordinateIsNull_UseFirstFromCoodinatesArray()
        {
            var dto = new ServicePointDto {
                Coordinates = new[] { new CoordinateDto {
                                          Easting = Factory.GetInteger() / 3F, Northing = Factory.GetInteger() / 3F, Id = Factory.GetString(5)
                                      } }
            };

            Assert.Equal(dto.Coordinates[0], dto.GetCoordinate());
        }
Example #2
0
        public void GetCoordinate_CoordinateAndCoordinateArrayIsNull_ReturnEmptyCoordinate(bool arrayIsNull)
        {
            var dto = new ServicePointDto
            {
                Coordinate  = null,
                Coordinates = arrayIsNull ? null : new CoordinateDto[0]
            };

            CoordinateDto coordinate = dto.GetCoordinate();

            Assert.Null(coordinate.Id);
            Assert.Equal(0F, coordinate.Northing);
            Assert.Equal(0F, coordinate.Easting);
        }