|
@@ -202,6 +202,18 @@ public class H2MetaObjAndVersionAndOptLockTest extends H2Test {
|
|
|
Assert.assertNull(userFromDB);
|
|
|
}
|
|
|
|
|
|
+ @Test
|
|
|
+ public void testLogicDeleteRecordWithAutoFill(){
|
|
|
+ H2UserVersionAndLogicDeleteEntity user = new H2UserVersionAndLogicDeleteEntity();
|
|
|
+ user.setAge(1);
|
|
|
+ user.setPrice(new BigDecimal("9.99"));
|
|
|
+ user.setVersion(1);
|
|
|
+ userMapper.insert(user);
|
|
|
+ Assert.assertNotNull("testType should be auto filled",user.getTestType());
|
|
|
+ userMapper.deleteById(user);
|
|
|
+ Assert.assertNotNull("logicDelete should call update(), lastUpdateDt should be auto filled",user.getLastUpdatedDt());
|
|
|
+ }
|
|
|
+
|
|
|
@Test
|
|
|
public void testInsertMy() {
|
|
|
String name = "自定义insert";
|