public void RowsCount() { IRowsCounter rc = new QueryRowsCounter("select count(*) from Foo"); using (ISession s = OpenSession()) { Assert.AreEqual(totalFoo, rc.GetRowsCount(s)); } }
public void RowsCountUsingParameters() { IDetachedQuery dq = new DetachedQuery("select count(*) from Foo f where f.Name like :p1").SetString("p1", "%1_"); IRowsCounter rc = new QueryRowsCounter(dq); using (ISession s = OpenSession()) { Assert.AreEqual(5, rc.GetRowsCount(s)); } }