public void CountNullOrSpatialEmptyLambda() { IList results = _session.CreateCriteria(typeof(Simple)) .Add(Restrictions.Or( Restrictions.On <Simple>(o => o.Geometry).IsNull, SpatialRestrictions.On <Simple>(o => o.Geometry).IsEmpty )) .List(); Assert.AreEqual(3, results.Count); foreach (Simple item in results) { if (item.Geometry != null) { Assert.IsTrue(item.Geometry.IsEmpty); } } }