Beispiel #1
0
        public void Can_Include_One_Nested()
        {
            SqlSet <SqlSetInclude.EmployeeTerritory> set = db.Table <SqlSetInclude.EmployeeTerritory>()
                                                           .Include("Territory.Region");

            SqlSetInclude.EmployeeTerritory item = set.First();

            Assert.IsNotNull(item.Territory);
            Assert.IsNotNull(item.Territory.Region);
        }
Beispiel #2
0
        public void Can_Include_Many_In_One()
        {
            SqlSet <SqlSetInclude.EmployeeTerritory> set = db.Table <SqlSetInclude.EmployeeTerritory>()
                                                           .Include("Employee.Orders");

            SqlSetInclude.EmployeeTerritory item = set.First();

            Assert.IsNotNull(item.Employee);
            Assert.AreNotEqual(0, item.Employee.Orders.Count);
            //Assert.IsTrue(item.Employee.Orders.All(p => Object.ReferenceEquals(p.Employee, item.Employee)));
        }