mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-08-23 13:06:50 +08:00
Addd unit test
This commit is contained in:
parent
c799d6a57a
commit
47a6ed54b1
@ -150,10 +150,29 @@ namespace OrmTest
|
|||||||
{
|
{
|
||||||
throw new Exception("unit error");
|
throw new Exception("unit error");
|
||||||
}
|
}
|
||||||
|
db.CodeFirst.InitTables<UnitBool01>();
|
||||||
|
db.DbMaintenance.TruncateTable<UnitBool01>();
|
||||||
|
db.Insertable(new UnitBool01() { Bool = true }).ExecuteCommand();
|
||||||
|
db.Insertable(new UnitBool01() { Bool = false }).ExecuteCommand();
|
||||||
|
db.Fastest<UnitBool01>().BulkCopy(new List<UnitBool01>() { new UnitBool01() { Bool = true } });
|
||||||
|
db.Fastest<UnitBool01>().BulkCopy(new List<UnitBool01>() { new UnitBool01() { Bool = false } });
|
||||||
|
var list7=db.Queryable<UnitBool01>().ToList();
|
||||||
|
var list8= db.Queryable<UnitBool01>().ToDataTable();
|
||||||
|
var json=db.Utilities.SerializeObject( db.Utilities.DataTableToDictionaryList(list8));
|
||||||
|
if (json != "[{\"Bool\":1},{\"Bool\":0},{\"Bool\":1},{\"Bool\":0}]")
|
||||||
|
{
|
||||||
|
throw new Exception("unit error");
|
||||||
|
}
|
||||||
Console.WriteLine("用例跑完");
|
Console.WriteLine("用例跑完");
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public class UnitBool01
|
||||||
|
{
|
||||||
|
public bool Bool { get; set; }
|
||||||
|
}
|
||||||
|
|
||||||
public class UnitTestoffset11
|
public class UnitTestoffset11
|
||||||
{
|
{
|
||||||
[SqlSugar.SugarColumn(IsNullable = true)]
|
[SqlSugar.SugarColumn(IsNullable = true)]
|
||||||
|
Loading…
Reference in New Issue
Block a user