Ejemplo n.º 1
0
        public void IQueryOver_AddInsensitiveLike()
        {
            Assert.IsTrue(ParentQueryOver.AddInsensitiveLike(p => p.Name, "Pa").RowCount() > 0);
            var parents = ParentQueryOver.AddInsensitiveLike(p => p.Name, "Pa").List();

            Assert.IsTrue(parents.Any(p => p.Name.Contains("Pa")));
        }
Ejemplo n.º 2
0
        public void IQueryOver_AddInG()
        {
            var ages = parentsInDB.Select(pdb => pdb.Age).ToArray();

            var expected = ParentQueryOver.AddInG(p => p.Age, ages);

            Assert.IsTrue(expected.RowCount() > 0);
        }
Ejemplo n.º 3
0
        public void IQueryOver_AddEqOrNull()
        {
            foreach (var parent in parentsInDB)
            {
                var loaded = ParentQueryOver.AddEqOrNull(p => p.Name, parent.Name).SingleOrDefault();

                Assert.IsNotNull(loaded);
                Assert.AreEqual(parent.Name, loaded.Name);
            }
        }