コード例 #1
0
        public void ToSqlGeographyValidMultiLineStringTest()
        {
            SqlGeography sqlMultiLineString = multiLineString.ToSqlGeography();

            Assert.IsNotNull(multiLineString);
            Assert.IsNotNull(sqlMultiLineString);
            Assert.AreEqual(sqlMultiLineString.STGeometryType().Value, OpenGisGeometryType.MultiLineString.ToString());
            Assert.AreEqual(sqlMultiLineString.STNumGeometries().Value, multiLineString.Coordinates.Count);
            Assert.AreEqual(sqlMultiLineString.STNumPoints().Value, multiLineString.Coordinates.SelectMany(ls => ls.Coordinates).Count());
        }