Update unit test

This commit is contained in:
sunkaixuna 2021-09-30 00:27:43 +08:00
parent c29f693378
commit 55b92c89e2

View File

@ -173,28 +173,28 @@ namespace OrmTest
db.Insertable(new Order() { CreateTime = Convert.ToDateTime("2021-9-11"), CustomId = 1, Name = "a", Price = 0 }).ExecuteCommand(); db.Insertable(new Order() { CreateTime = Convert.ToDateTime("2021-9-11"), CustomId = 1, Name = "a", Price = 0 }).ExecuteCommand();
db.Insertable(new Order() { CreateTime = Convert.ToDateTime("2021-11-30"), CustomId = 1, Name = "a", Price = 0 }).ExecuteCommand(); db.Insertable(new Order() { CreateTime = Convert.ToDateTime("2021-11-30"), CustomId = 1, Name = "a", Price = 0 }).ExecuteCommand();
var d1 = db.Queryable<Order>() var d1 = db.Queryable<Order>()
.Where(it=>it.CreateTime.Day==1) .Where(it=>it.CreateTime.Day==1&&it.CreateTime.Year==2021)
.Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList(); .Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList();
Check.Exception(d1.First() != "2021-01-01", "unit error"); Check.Exception(d1.Last() != "2021-01-01", "unit error");
var d11 = db.Queryable<Order>() var d11 = db.Queryable<Order>()
.Where(it => it.CreateTime.Day == 9) .Where(it => it.CreateTime.Day == 9 && it.CreateTime.Year == 2021)
.Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList(); .Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList();
Check.Exception(d11.First() != "2021-01-09", "unit error"); Check.Exception(d11.Last() != "2021-01-09", "unit error");
var d111 = db.Queryable<Order>() var d111 = db.Queryable<Order>()
.Where(it => it.CreateTime.Day == 11) .Where(it => it.CreateTime.Day == 11 && it.CreateTime.Year == 2021)
.Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList(); .Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList();
Check.Exception(d111.First() != "2021-09-11", "unit error"); Check.Exception(d111.Last() != "2021-09-11", "unit error");
var d1111 = db.Queryable<Order>() var d1111 = db.Queryable<Order>()
.Where(it => it.CreateTime.Day == 30) .Where(it => it.CreateTime.Day == 30 && it.CreateTime.Year == 2021)
.Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList(); .Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList();
Check.Exception(d1111.First() != "2021-11-30", "unit error"); Check.Exception(d1111.Last() != "2021-11-30", "unit error");
var d11111 = db.Queryable<Order>() var d11111 = db.Queryable<Order>()
.Where(it => it.CreateTime.ToString("yyyy-MM-dd") == "2021-11-30") .Where(it => it.CreateTime.ToString("yyyy-MM-dd") == "2021-11-30")
.Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList(); .Select(it => it.CreateTime.ToString("yyyy-MM-dd")).ToList();
Check.Exception(d11111.First() != "2021-11-30", "unit error"); Check.Exception(d11111.Last() != "2021-11-30", "unit error");
} }