public void Find() { session.CreateSQLQuery("insert into Logs.SynonymLogs(LogTime, OperatorName, OperatorHost, Operation)" + " values(now(), 'test-log', 'localhost', 0)") .ExecuteUpdate(); session.CreateSQLQuery("insert into Logs.SynonymFirmCrLogs(LogTime, OperatorName, OperatorHost, Operation)" + " values(now(), 'test-log', 'localhost', 0)") .ExecuteUpdate(); var query = new SynonymStat(); query.Period.Begin = DateTime.Today; query.Period.End = DateTime.Today; var stats = query.Find(session); Assert.That(stats.Count, Is.GreaterThan(0)); Assert.AreEqual(1, stats.Count(s => s.OperatorName == "test-log")); }
public void SynonymStat([SmartBinder] SynonymStat filter) { PropertyBag["filter"] = filter; PropertyBag["items"] = filter.Find(DbSession); }