public void Can_Set_Building_Geography() { // Arrange var building = new Building { BuildingGeography = SqlGeography.STGeomFromText(new SqlChars("POLYGON((10 10, 20 10, 30 20, 10 10))"), 4326) }; // Assert Assert.AreNotEqual(null, building.BuildingGeography); Assert.AreNotEqual(null, building.BuildingBin); }
public void Can_Get_Building_Geography() { // Arrange var building = new Building { BuildingGeography = SqlGeography.STGeomFromText(new SqlChars("POLYGON((10 10, 20 10, 30 20, 10 10))"), 4326) }; var anotherBuilding = new Building { BuildingBin = SqlGeography.STPolyFromText(building.BuildingGeography.STAsText(), 4326).STAsBinary().Buffer }; // Assert Assert.AreNotEqual(null, building.BuildingGeography); Assert.AreNotEqual(null, anotherBuilding.BuildingGeography); }