From 0addfc638afa28b8e3c57c6b5aabe295175e1fcd Mon Sep 17 00:00:00 2001 From: 28810 <28810@YEXIANGQIN> Date: Tue, 7 Jan 2020 10:55:36 +0800 Subject: [PATCH] Add raw(18) -> Guid UnitTest --- FreeSql.Tests/FreeSql.Tests/UnitTest3.cs | 30 ++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/FreeSql.Tests/FreeSql.Tests/UnitTest3.cs b/FreeSql.Tests/FreeSql.Tests/UnitTest3.cs index df158e9a..c109e1e2 100644 --- a/FreeSql.Tests/FreeSql.Tests/UnitTest3.cs +++ b/FreeSql.Tests/FreeSql.Tests/UnitTest3.cs @@ -98,6 +98,7 @@ namespace FreeSql.Tests fsql.Ado.Query("select * from orderdetail left join ordermain on orderdetail.orderno=ordermain.orderno where ordermain.orderno='1001'"); + g.oracle.Delete().Where("1=1").ExecuteAffrows(); g.oracle.Insert(new[] { new SendInfo{ Code = "001", Binary = Encoding.UTF8.GetBytes("我是中国人") }, @@ -108,8 +109,33 @@ namespace FreeSql.Tests .NoneParameter().ExecuteAffrows(); var slslsl = g.oracle.Select().ToList(); - var slsld1 = g.oracle.Select().Where(a => a.ID == Guid.Parse("8D9C135E7FEBC41C00BE241C1771FF97")).ToList(); - var slsld2 = g.oracle.Select().Where(a => a.ID == slsld1[0].ID).ToList(); + + var mt_codeId = Guid.Parse("2f48c5ca-7257-43c8-9ee2-0e16fa990253"); + Assert.Equal(1, g.oracle.Insert(new SendInfo { ID = mt_codeId, Code = "mt_code", Binary = Encoding.UTF8.GetBytes("我是mt_code") }) + .ExecuteAffrows()); + var mt_code = g.oracle.Select().Where(a => a.ID == mt_codeId).First(); + Assert.NotNull(mt_code); + Assert.Equal(mt_codeId, mt_code.ID); + Assert.Equal("mt_code", mt_code.Code); + + mt_code = g.oracle.Select().Where(a => a.ID == Guid.Parse("2f48c5ca725743c89ee20e16fa990253".ToUpper())).First(); + Assert.NotNull(mt_code); + Assert.Equal(mt_codeId, mt_code.ID); + Assert.Equal("mt_code", mt_code.Code); + + mt_codeId = Guid.Parse("2f48c5ca-7257-43c8-9ee2-0e16fa990251"); + Assert.Equal(1, g.oracle.Insert(new SendInfo { ID = mt_codeId, Code = "mt_code2", Binary = Encoding.UTF8.GetBytes("我是mt_code2") }) + .NoneParameter() + .ExecuteAffrows()); + mt_code = g.oracle.Select().Where(a => a.ID == mt_codeId).First(); + Assert.NotNull(mt_code); + Assert.Equal(mt_codeId, mt_code.ID); + Assert.Equal("mt_code2", mt_code.Code); + + mt_code = g.oracle.Select().Where(a => a.ID == Guid.Parse("2f48c5ca725743c89ee20e16fa990251".ToUpper())).First(); + Assert.NotNull(mt_code); + Assert.Equal(mt_codeId, mt_code.ID); + Assert.Equal("mt_code2", mt_code.Code); } [Table(Name = "t_text")]