public void DoesContainCoordinate_LatAndLongAreInsideDataSetCoverage_ReturnsTrue() { // Arrange List<Int16> data = new List<Int16>(); ArcSecondResolution resolution = ArcSecondResolution.Three; DecimalGeoCoordinate coordinate = new DecimalGeoCoordinate(5, 5); DecimalGeoCoordinate targetLocation = new DecimalGeoCoordinate(5.99, 5.01); _sut = new ElevationDataSet("", data, resolution, coordinate, 1); // Act bool isContainedInDataSet = _sut.DoesContainCoordinate(targetLocation); // Assert Assert.IsTrue(isContainedInDataSet); }
public void DoesContainCoordinate_LatitudeIsGreaterThanDataSetCoverage_ReturnsFalse() { // Arrange List<Int16> data = new List<Int16>(); ArcSecondResolution resolution = ArcSecondResolution.Three; DecimalGeoCoordinate coordinate = new DecimalGeoCoordinate(5, 5); DecimalGeoCoordinate targetLocation = new DecimalGeoCoordinate(6.01, 5.5); _sut = new ElevationDataSet("", data, resolution, coordinate, 1); // Act bool isContainedInDataSet = _sut.DoesContainCoordinate(targetLocation); // Assert Assert.IsFalse(isContainedInDataSet); }