public void TestGetFeatureCount(SqlServerSpatialObjectType spatialType) { SharpMap.Data.Providers.SqlServer2008 sq = GetTestProvider(spatialType); int count = sq.GetFeatureCount(); // includes NULL, EMPTY, and INVALID geoms Assert.AreEqual(_numFeatures, count); }
public void TestGetFeatureCountWithDefinitionQuery(SqlServerSpatialObjectType spatialType) { SharpMap.Data.Providers.SqlServer2008 sq = GetTestProvider(SqlServerProviderMode.WellKnownBinary, spatialType); sq.DefinitionQuery = "NAME LIKE 'A%'"; int count = sq.GetFeatureCount(); Assert.LessOrEqual(count, _numValidGeoms); }