public new void TestFixtureSetUp() { base.TestFixtureSetUp(); var converter = new SqlServer.Converters.SqlServerGeometryTypeConverter(); ColumnDefinition = converter.ColumnDefinition; }
public new void TestFixtureSetUp() { base.TestFixtureSetUp(); var converter = new SqlServer.Converters.SqlServerGeometryTypeConverter(); ColumnDefinition = converter.ColumnDefinition; }
public void Can_convert_SqlGeometry_to_quoted_string() { var converter = new SqlServer.Converters.SqlServerGeometryTypeConverter(); string stringValue = null; var shape = SqlGeometry.Parse(stringValue); // NULL var str = converter.ToQuotedString(typeof(SqlGeometry), shape); Assert.AreEqual($"CAST(null AS {ColumnDefinition})", str); stringValue = "LINESTRING(0 0, 4 4)"; shape = SqlGeometry.Parse(stringValue); stringValue = shape.ToString(); // to fix any whitespace issues str = converter.ToQuotedString(typeof(SqlGeometry), shape); Assert.AreEqual($"CAST('{stringValue}' AS {ColumnDefinition})", str); }
public void Can_convert_SqlGeometry_to_quoted_string() { var converter = new SqlServer.Converters.SqlServerGeometryTypeConverter(); string stringValue = null; var shape = SqlGeometry.Parse(stringValue); // NULL var str = converter.ToQuotedString(typeof(SqlGeometry), shape); Assert.AreEqual($"CAST(null AS {ColumnDefinition})", str); stringValue = "LINESTRING(0 0, 4 4)"; shape = SqlGeometry.Parse(stringValue); stringValue = shape.ToString(); // to fix any whitespace issues str = converter.ToQuotedString(typeof(SqlGeometry), shape); Assert.AreEqual($"CAST('{stringValue}' AS {ColumnDefinition})", str); }