- 修复 DbContext/Repository Update 不更新 DbUpdateValue 的问题;#219

This commit is contained in:
28810
2020-02-28 10:41:03 +08:00
parent 761b6e0068
commit f22f65fee9
17 changed files with 321 additions and 18 deletions

View File

@ -25,6 +25,28 @@ namespace FreeSql.Tests.Odbc.Default
Assert.NotNull(item2);
Assert.Equal(item., item2.);
Assert.Equal(item., item2.);
item. = "测试标题更新";
Assert.Equal(1, g.odbc.Update<>().SetSource(item).ExecuteAffrows());
item2 = g.odbc.Select<>().Where(a => a. == item.).First();
Assert.NotNull(item2);
Assert.Equal(item., item2.);
Assert.Equal(item., item2.);
item. = "测试标题更新_repo";
var repo = g.odbc.GetRepository<>();
Assert.Equal(1, repo.Update(item));
item2 = g.odbc.Select<>().Where(a => a. == item.).First();
Assert.NotNull(item2);
Assert.Equal(item., item2.);
Assert.Equal(item., item2.);
item. = "测试标题更新_repo22";
Assert.Equal(1, repo.Update(item));
item2 = g.odbc.Select<>().Where(a => a. == item.).First();
Assert.NotNull(item2);
Assert.Equal(item., item2.);
Assert.Equal(item., item2.);
}
class
{