diff --git a/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UnitGridSave.cs b/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UnitGridSave.cs index 81c868afc..e48b67b02 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UnitGridSave.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UnitGridSave.cs @@ -32,6 +32,23 @@ namespace OrmTest { throw new Exception("unit error"); } + + db.DeleteNav(list).IncludesAllFirstLayer().ExecuteCommand(); + if (db.Queryable().Count() != 0|| db.Queryable().Count() != 0) + { + throw new Exception("unit error"); + } + db.InsertNav(list).IncludesAllFirstLayer().ExecuteCommand(); + var list3 = db.Queryable() + .Includes(it => it.Persons) + .Includes(it => it.Persons2).ToList(); + + if (list3.First().Persons.Count != 1 || list3.First().Persons2.Count != 1 || + list3.First().Persons.First().Name != "jack1" || + list3.First().Persons2.First().Name != "jack2") + { + throw new Exception("unit error"); + } } } [SqlSugar.SugarTable("UnitPerson0x1x1")]