From 5bd21e81e4f7d13bdbd09b1502dbf069ba57dba4 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 4 Oct 2023 18:49:26 +0800 Subject: [PATCH] Update unit error --- .../OracleTest/UnitTest/UnitBulkMerge.cs | 24 ++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/OracleTest/UnitTest/UnitBulkMerge.cs b/Src/Asp.NetCore2/OracleTest/UnitTest/UnitBulkMerge.cs index 56fc27c14..11ba9f70c 100644 --- a/Src/Asp.NetCore2/OracleTest/UnitTest/UnitBulkMerge.cs +++ b/Src/Asp.NetCore2/OracleTest/UnitTest/UnitBulkMerge.cs @@ -15,14 +15,36 @@ namespace OrmTest .BulkMerge(new List() { new UnitaafdsTest() { Id=Guid.NewGuid() , CreateTime=DateTime.Now, Name="a"} }); var list=db.Queryable().ToList(); + if (list[0].Name != "a") { throw new Exception("unit error"); } list[0].Name = "j"; var count2 = db.Fastest() .BulkMerge(list); var list2 = db.Queryable().ToList(); + if (list2[0].Name != "j"|| count2!=1) { throw new Exception("unit error"); } + list2.Add(new UnitaafdsTest() + { + Id = Guid.NewGuid() , + CreateTime = DateTime.Now, + Name = "a" + }); + list2.Add(new UnitaafdsTest() + { + Id = Guid.NewGuid() , + CreateTime = DateTime.Now, + Name = "a" + }); + db.Fastest() + .BulkMerge(list2); + var count3 = db.Queryable() + .Count(); + if (count3 != 3) + { + throw new Exception("unit error"); + } for (int i = 0; i < 1000; i++) { db.Fastest() - .BulkMerge(list); + .BulkMerge(list); } } }