mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 13:06:50 +08:00
Add unit test
This commit is contained in:
parent
926c0e5f49
commit
20741778d2
@ -43,7 +43,22 @@ namespace OrmTest
|
|||||||
{
|
{
|
||||||
throw new Exception("unit error");
|
throw new Exception("unit error");
|
||||||
}
|
}
|
||||||
|
var data3 = db.Queryable<B>()
|
||||||
|
.LeftJoin<A>((b, a) => b.AId == a.AId)
|
||||||
|
.LeftJoin<AA>((b, a, aa) => a.AId == aa.AId)
|
||||||
|
.LeftJoin<BB>((b, a, aa, bb) => bb.BId == b.BId)
|
||||||
|
.Select((b, a, aa, bb) => new
|
||||||
|
{
|
||||||
|
b=b.BId,
|
||||||
|
A=new ADTO() { AId=a.AId },
|
||||||
|
B = new BDTO{ BId = b.BId, BName = b.BName, AId = a.AId }
|
||||||
|
})
|
||||||
|
.ToList();
|
||||||
|
if (data3.First().B.BId != 1 && data3.First().B.BName != "a"&& data3.First().b!=1)
|
||||||
|
{
|
||||||
|
throw new Exception("unit error");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
[SqlSugar.SugarTable("unita1")]
|
[SqlSugar.SugarTable("unita1")]
|
||||||
public class A
|
public class A
|
||||||
|
Loading…
Reference in New Issue
Block a user