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); }
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))); }