Browse Source

test 修正

miemie 6 năm trước cách đây
mục cha
commit
002ae428ca

+ 5 - 10
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/h2/H2UserStrategyTest.java

@@ -15,20 +15,15 @@
  */
 package com.baomidou.mybatisplus.test.h2;
 
-import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.MethodOrderer;
-import org.junit.jupiter.api.Order;
-import org.junit.jupiter.api.Test;
-import org.junit.jupiter.api.TestMethodOrder;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.test.h2.entity.H2UserStrategy;
+import com.baomidou.mybatisplus.test.h2.mapper.H2UserStrategyMapper;
+import org.junit.jupiter.api.*;
 import org.junit.jupiter.api.extension.ExtendWith;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.test.context.ContextConfiguration;
 import org.springframework.test.context.junit.jupiter.SpringExtension;
 
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
-import com.baomidou.mybatisplus.test.h2.entity.H2UserStrategy;
-import com.baomidou.mybatisplus.test.h2.mapper.H2UserStrategyMapper;
-
 /**
  * Mybatis Plus H2 Junit Test
  *
@@ -51,7 +46,7 @@ class H2UserStrategyTest extends BaseTest {
         int row = userStrategyMapper.insert(insertUser);
         Long id = insertUser.getTestId();
         Assertions.assertEquals(1, row);
-        Assertions.assertEquals(3, userStrategyMapper.selectById(id).getTestType(),"autofilled with 3");
+        Assertions.assertEquals(3, userStrategyMapper.selectById(id).getTestType(), "autofilled with 3");
 
         QueryWrapper<H2UserStrategy> wrapper = new QueryWrapper<>(new H2UserStrategy().setDesc("updateStrategy=IGNORE").setTestType(3));
         Assertions.assertEquals(0, userStrategyMapper.selectCount(wrapper), "name is whereStrategy=IGNORE, so should have where name=null which cause count=0");

+ 9 - 14
mybatis-plus/src/test/java/com/baomidou/mybatisplus/test/h2/entity/H2UserStrategy.java

@@ -15,21 +15,15 @@
  */
 package com.baomidou.mybatisplus.test.h2.entity;
 
-import java.math.BigDecimal;
-import java.util.Date;
-
-import com.baomidou.mybatisplus.annotation.FieldFill;
-import com.baomidou.mybatisplus.annotation.FieldStrategy;
-import com.baomidou.mybatisplus.annotation.TableField;
-import com.baomidou.mybatisplus.annotation.TableLogic;
-import com.baomidou.mybatisplus.annotation.TableName;
-import com.baomidou.mybatisplus.annotation.Version;
+import com.baomidou.mybatisplus.annotation.*;
 import com.baomidou.mybatisplus.test.h2.enums.AgeEnum;
-
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.experimental.Accessors;
 
+import java.math.BigDecimal;
+import java.util.Date;
+
 /**
  * 测试用户类
  *
@@ -43,9 +37,9 @@ import lombok.experimental.Accessors;
 public class H2UserStrategy extends SuperEntity {
 
     /**
-	 * serialVersionUID
-	 */
-	private static final long serialVersionUID = 2043176352335589747L;
+     * serialVersionUID
+     */
+    private static final long serialVersionUID = 2043176352335589747L;
 
     /**
      * whereStrategy = FieldStrategy.IGNORED 在拼接where条件时是在带上该条件
@@ -59,11 +53,12 @@ public class H2UserStrategy extends SuperEntity {
     private BigDecimal price;
 
     /* 测试下划线字段命名类型, 字段填充 */
-    @TableField(fill = FieldFill.INSERT)
+    @TableField(fill = FieldFill.INSERT, updateStrategy = FieldStrategy.IGNORED)
     private Integer testType;
 
     /**
      * 转义关键字测试
+     *
      * @since 2019-5-7 测试updateStrategy
      */
     @TableField(value = "`desc`", updateStrategy = FieldStrategy.IGNORED)