Add unit test

This commit is contained in:
sunkaixuan 2023-04-17 08:09:32 +08:00
parent 3a948827ae
commit 3ebaea457d
2 changed files with 18 additions and 8 deletions

View File

@ -61,7 +61,11 @@ namespace OrmTest
.SetColumns(it => it.os == order) .SetColumns(it => it.os == order)
.Where(it => true) .Where(it => true)
.ExecuteCommand(); .ExecuteCommand();
db.
Updateable<UnitJsonTestadsga1>()
.SetColumns(it => new UnitJsonTestadsga1() { os = order })
.Where(it => true)
.ExecuteCommand();
var list14 = db.Queryable<UnitJsonTestadsga1>().ToList(); var list14 = db.Queryable<UnitJsonTestadsga1>().ToList();
} }
} }

View File

@ -78,29 +78,35 @@ namespace OrmTest
} }
}; };
var list11 = jsonDb.Queryable<UNITJSONTESTADSGA1>().Select(it => new { it }).ToList(); var list11 = jsonDb.Queryable<UNITJSONTESTADSGA1>().Select(it => new { it }).ToList();
if (list11.FirstOrDefault().it.os == null) if (list11.FirstOrDefault().it.os == null)
{ {
throw new Exception("unit test"); throw new Exception("unit test");
} }
var list12 = jsonDb.Queryable<UNITJSONTESTADSGA1>().Select(it => it ).ToList(); var list12 = jsonDb.Queryable<UNITJSONTESTADSGA1>().Select(it => it).ToList();
if (!list12.Any(z=>z.os.Count>0)) if (!list12.Any(z => z.os.Count > 0))
{ {
throw new Exception("unit test"); throw new Exception("unit test");
} }
var list13=db.Queryable<object>().AS("UnitTestModel1").Select<ViewTestModel1>().ToList(); var list13 = db.Queryable<object>().AS("UnitTestModel1").Select<ViewTestModel1>().ToList();
if (list13.First().Ids.Count() == 0) if (list13.First().Ids.Count() == 0)
{ {
throw new Exception("unit test"); throw new Exception("unit test");
} }
var order = new List<Order>() { new Order() { Id=1} }; var order = new List<Order>() { new Order() { Id = 1 } };
db. db.
Updateable<UnitJsonTestadsga1>() Updateable<UnitJsonTestadsga1>()
.SetColumns(it => it.os == order) .SetColumns(it => it.os == order)
.Where(it=>true) .Where(it => true)
.ExecuteCommand(); .ExecuteCommand();
db.
Updateable<UnitJsonTestadsga1>()
.SetColumns(it => new UnitJsonTestadsga1() { os = order })
.Where(it => true)
.ExecuteCommand();
var list14=db.Queryable<UnitJsonTestadsga1>().ToList(); var list14=db.Queryable<UnitJsonTestadsga1>().ToList();
} }
} }