@@ -11,15 +11,15 @@ public class InMemoryTests
1111 [ Test ]
1212 public void InsertAndGetShouldWork ( )
1313 {
14- var adapter = new InMemoryAdapter ( ) ;
15- adapter . SetKeyColumn ( "Test" , "Id" ) ;
16- Database . UseMockAdapter ( adapter ) ;
17- var db = Database . Open ( ) ;
18- db . Test . Insert ( Id : 1 , Name : "Alice" ) ;
19- var record = db . Test . Get ( 1 ) ;
20- Assert . IsNotNull ( record ) ;
21- Assert . AreEqual ( 1 , record . Id ) ;
22- Assert . AreEqual ( "Alice" , record . Name ) ;
14+ var adapter = new InMemoryAdapter ( ) ;
15+ adapter . SetKeyColumn ( "Test" , "Id" ) ;
16+ Database . UseMockAdapter ( adapter ) ;
17+ var db = Database . Open ( ) ;
18+ db . Test . Insert ( Id : 1 , Name : "Alice" ) ;
19+ var record = db . Test . Get ( 1 ) ;
20+ Assert . IsNotNull ( record ) ;
21+ Assert . AreEqual ( 1 , record . Id ) ;
22+ Assert . AreEqual ( "Alice" , record . Name ) ;
2323 }
2424
2525 [ Test ]
@@ -156,6 +156,21 @@ public void TestUpdateBy()
156156 Assert . AreEqual ( "Allyce" , record . Name ) ;
157157 }
158158
159+ [ Test ]
160+ public void TestUpdate ( )
161+ {
162+ var adapter = new InMemoryAdapter ( ) ;
163+ adapter . SetKeyColumn ( "Test" , "Id" ) ;
164+ Database . UseMockAdapter ( adapter ) ;
165+ var db = Database . Open ( ) ;
166+ var alice = db . Test . Insert ( Id : 1 , Name : "Alice" ) ;
167+ var allyce = new { Id = 1 , Name = "Allyce" } ;
168+ int updated = db . Test . Update ( allyce ) ;
169+ Assert . AreEqual ( 1 , updated ) ;
170+ var record = db . Test . FindById ( 1 ) ;
171+ Assert . AreEqual ( "Allyce" , record . Name ) ;
172+ }
173+
159174 [ Test ]
160175 public void TestDeleteBy ( )
161176 {
0 commit comments