public void ShapeFileBounds_ReadPointED50Geo_ShouldReturnCorrectEnvelope() { // Arrange. Envelope expectedMBR = new Envelope(34.14526022208882, 34.28293070132935, 31.85116738930965, 31.92063218020455); m_TempFiles = new TempFileCloudUploader[] { new TempFileCloudUploader("test.shp", ShpFiles.Read("point_ed50_geo")), new TempFileCloudUploader("test.dbf", DbfFiles.Read("point_ed50_geo")), }; // Act. m_shapeDataReader = new ShapeDataReader(new ShapefileStreamProviderRegistry(GetProvider(m_TempFiles[0].Path), GetProvider(m_TempFiles[1].Path))); // Assert. HelperMethods.AssertEnvelopesEqual(expectedMBR, m_shapeDataReader.ShapefileBounds); }