mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
完善QuestDb单元测试
This commit is contained in:
parent
b3480cc7ed
commit
6861f326fd
@ -224,7 +224,7 @@ namespace FreeSql.Tests.QuestDb.Crud
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
var result = await restFsql.Insert(list).ExecuteQuestBulkCopyAsync();
|
var result = await restFsql.Insert(list).ExecuteQuestDbBulkCopyAsync();
|
||||||
Assert.True(result > 0);
|
Assert.True(result > 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -7,21 +7,59 @@ using Xunit;
|
|||||||
|
|
||||||
namespace FreeSql.Tests.QuestDb.QuestDbIssue
|
namespace FreeSql.Tests.QuestDb.QuestDbIssue
|
||||||
{
|
{
|
||||||
internal class QuestDbIssue : QuestDbTest
|
public class QuestDbIssue : QuestDbTest
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
[Fact]
|
[Fact]
|
||||||
public void Issue1757()
|
public void Issue1757()
|
||||||
{
|
{
|
||||||
restFsql.CodeFirst.SyncStructure<Test0111>();
|
restFsql.CodeFirst.SyncStructure<Test0111>();
|
||||||
var count= fsql.Insert(new List<Test0111>() {
|
var count = fsql.Insert(new List<Test0111>()
|
||||||
new Test0111(){
|
{
|
||||||
CreateTime=DateTime.Now,
|
new()
|
||||||
CustomId=2, Name="test111",
|
{
|
||||||
Price=2,
|
CreateTime = DateTime.Now,
|
||||||
Value=2 }
|
CustomId = 3, Name = "test333",
|
||||||
}).ExecuteQuestBulkCopyAsync();
|
Price = 3,
|
||||||
|
Value = 3
|
||||||
|
}
|
||||||
|
}).ExecuteQuestDbBulkCopy();
|
||||||
|
|
||||||
|
Assert.True(count > 0);
|
||||||
|
|
||||||
|
var list = fsql.Select<Test0111>().ToList();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
[Fact]
|
||||||
|
public void Issue1757Many()
|
||||||
|
{
|
||||||
|
restFsql.CodeFirst.SyncStructure<Test0111>();
|
||||||
|
var count = fsql.Insert(new List<Test0111>()
|
||||||
|
{
|
||||||
|
new()
|
||||||
|
{
|
||||||
|
CreateTime = DateTime.Now,
|
||||||
|
CustomId = 4, Name = "test444",
|
||||||
|
Price = 4,
|
||||||
|
Value = 4
|
||||||
|
},
|
||||||
|
new()
|
||||||
|
{
|
||||||
|
CreateTime = DateTime.Now,
|
||||||
|
CustomId = 5, Name = "test555",
|
||||||
|
Price = 5,
|
||||||
|
Value = 5
|
||||||
|
},
|
||||||
|
new()
|
||||||
|
{
|
||||||
|
CreateTime = DateTime.Now,
|
||||||
|
CustomId = 6, Name = "test666",
|
||||||
|
Price = 6,
|
||||||
|
Value = 6
|
||||||
|
}
|
||||||
|
}).ExecuteQuestDbBulkCopy();
|
||||||
|
|
||||||
|
Assert.True(count > 0);
|
||||||
|
|
||||||
var list = fsql.Select<Test0111>().ToList();
|
var list = fsql.Select<Test0111>().ToList();
|
||||||
}
|
}
|
||||||
@ -32,10 +70,10 @@ namespace FreeSql.Tests.QuestDb.QuestDbIssue
|
|||||||
public long Id { get; set; }
|
public long Id { get; set; }
|
||||||
|
|
||||||
public string Name { get; set; }
|
public string Name { get; set; }
|
||||||
public decimal Price { get; set; }
|
public decimal Price { get; set; }
|
||||||
public DateTime CreateTime { get; set; }
|
public DateTime CreateTime { get; set; }
|
||||||
public long CustomId { get; set; }
|
public long CustomId { get; set; }
|
||||||
|
|
||||||
public double Value { get; set; }
|
public double Value { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user