mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-18 20:08:15 +08:00
- 修复 新功能 BeginEdit bug;#397
This commit is contained in:
@ -552,6 +552,23 @@ namespace FreeSql.Tests
|
||||
cts.RemoveAt(1);
|
||||
|
||||
Assert.Equal(3, repo.EndEdit());
|
||||
|
||||
g.sqlite.Delete<BeginEdit01>().Where("1=1").ExecuteAffrows();
|
||||
repo = g.sqlite.GetRepository<BeginEdit01>();
|
||||
cts = repo.Select.ToList();
|
||||
repo.BeginEdit(cts);
|
||||
|
||||
cts.AddRange(new[] {
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>1" },
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>1_1" },
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>1_2" },
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>1_3" },
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>2" },
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>2_1" },
|
||||
new BeginEdit01 { Name = "<22><><EFBFBD><EFBFBD>2_2" }
|
||||
});
|
||||
|
||||
Assert.Equal(7, repo.EndEdit());
|
||||
}
|
||||
class BeginEdit01
|
||||
{
|
||||
|
Reference in New Issue
Block a user