From da2fb762cf11fa9fc17442b9df03fe07f1f9d49b Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Mon, 23 Oct 2023 12:36:45 +0800 Subject: [PATCH] Add unit test --- .../SqlSeverTest/UnitTest/UEnum.cs | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UEnum.cs b/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UEnum.cs index 5e2fa26f2..4579f1161 100644 --- a/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UEnum.cs +++ b/Src/Asp.NetCore2/SqlSeverTest/UnitTest/UEnum.cs @@ -1,4 +1,6 @@ -using System; +using Newtonsoft.Json.Converters; +using SqlSugar.DbConvert; +using System; using System.Collections.Generic; using System.Linq; using System.Text; @@ -36,6 +38,24 @@ namespace OrmTest } Db.Updateable(x3).WhereColumns(it=>it.type).ExecuteCommand(); var x4 = Db.Queryable().ToList(); + var db = NewUnitTest.Db; + db.CodeFirst.InitTables(); + var type = UnitType.a; + xxx.unitType = type; + var list=db.Queryable() + .Where(it=>it.type==xxx.unitType) + .ToList(); + } + public class xxx + { + public static UnitType unitType { get; set; } + } + public class Unit00Z11C1yyafa + { + [SqlSugar.SugarColumn(ColumnDataType = "varchar(20)",SqlParameterDbType =typeof(EnumToStringConvert), IsNullable = false)] + public UnitType type { get; set; } + [SqlSugar.SugarColumn(ColumnDataType = "varchar(20)", SqlParameterDbType = typeof(EnumToStringConvert), IsNullable = true)] + public UnitType? type2 { get; set; } } public class Unit00Z11C12 {