From c2a2b20b8acfe96e641825dc93821fe1be3dfa40 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 7 Jun 2022 20:23:56 +0800 Subject: [PATCH] Add unit test --- Src/Asp.Net/OracleTest/OracleTest.csproj | 1 + Src/Asp.Net/OracleTest/UnitTest/Main.cs | 1 + Src/Asp.Net/OracleTest/UnitTest/UCustom03.cs | 41 ++++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 Src/Asp.Net/OracleTest/UnitTest/UCustom03.cs diff --git a/Src/Asp.Net/OracleTest/OracleTest.csproj b/Src/Asp.Net/OracleTest/OracleTest.csproj index b0df21b19..0e78eab90 100644 --- a/Src/Asp.Net/OracleTest/OracleTest.csproj +++ b/Src/Asp.Net/OracleTest/OracleTest.csproj @@ -80,6 +80,7 @@ + diff --git a/Src/Asp.Net/OracleTest/UnitTest/Main.cs b/Src/Asp.Net/OracleTest/UnitTest/Main.cs index b80ebc3d1..ec27f9361 100644 --- a/Src/Asp.Net/OracleTest/UnitTest/Main.cs +++ b/Src/Asp.Net/OracleTest/UnitTest/Main.cs @@ -34,6 +34,7 @@ namespace OrmTest } public static void Init() { + UCustom03.Init(); UCustom02.Init(); UCustom01.Init(); DeleteTest(); diff --git a/Src/Asp.Net/OracleTest/UnitTest/UCustom03.cs b/Src/Asp.Net/OracleTest/UnitTest/UCustom03.cs new file mode 100644 index 000000000..d75a619be --- /dev/null +++ b/Src/Asp.Net/OracleTest/UnitTest/UCustom03.cs @@ -0,0 +1,41 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using SqlSugar; +namespace OrmTest +{ + public class UCustom03 + { + public static void Init() + { + var db = NewUnitTest.Db; + db.Aop.OnLogExecuting = (sql, pars) => + { + Console.WriteLine($"SqlSugar[Info]:{UtilMethods.GetSqlString(DbType.SqlServer, sql, pars) }"); + + }; + //建表 + if (!db.DbMaintenance.IsAnyTable("Test0011", false)) + { + db.CodeFirst.InitTables(); + } + + + //用例代码 + var dt = DateTime.Now.Date; + var result = db.Insertable(new Test001111() { id = dt }).ExecuteCommand();//用例代码 + var res = db.Queryable().WhereClass(new Test001111() { id = dt }).ToList(); + //Console.WriteLine(result); + Console.WriteLine("用例跑完"); + Console.ReadKey(); + } + //建类 + public class Test001111 + { + [SqlSugar.SugarColumn(SqlParameterDbType = System.Data.DbType.Date)] + public DateTime? id { get; set; } + } + } +}