public void Dispose_ClosesOutputStreamIfWritingToStream() { var stream = TestDataReader.Open("wkt-point-3DM.wkt"); WktReader target = new WktReader(stream); target.Dispose(); Assert.False(stream.CanRead); }
public void Dispose_ClosesOutputStreamIfWritingToStream() { MemoryStream stream = new MemoryStream(Data.IOTestData.wkt_point_3DM); WktReader target = new WktReader(stream); target.Dispose(); Assert.False(stream.CanRead); }
public void Dispose_ClosesOutputStreamIfWritingToFiles() { string filename = "../../src/Tests.SpatialLite.Core/Data/IO/wkt-point-3DM.wkt"; WktReader target = new WktReader(filename); target.Dispose(); FileStream testStream = null; Assert.DoesNotThrow(() => testStream = new FileStream(filename, FileMode.Open, FileAccess.ReadWrite)); testStream.Dispose(); }
public void Dispose_ClosesOutputStreamIfWritingToFiles() { string filename = "../../../Data/IO/wkt-point-3DM.wkt"; WktReader target = new WktReader(filename); target.Dispose(); FileStream testStream = null; testStream = new FileStream(filename, FileMode.Open, FileAccess.ReadWrite); testStream.Dispose(); }