Skip to content

Commit 96d0d2f

Browse files
committed
测试:fix test
1 parent 647b69b commit 96d0d2f

File tree

1 file changed

+36
-6
lines changed

1 file changed

+36
-6
lines changed

snippets-validation/src/test/java/cn/javaer/snippets/validation/AllOrNoneEmptyValidatorTest.java

Lines changed: 36 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
package cn.javaer.snippets.validation;
22

3-
import lombok.AllArgsConstructor;
4-
import lombok.Data;
5-
import lombok.experimental.FieldNameConstants;
63
import org.junit.jupiter.api.BeforeAll;
74
import org.junit.jupiter.api.DisplayName;
85
import org.junit.jupiter.api.Test;
@@ -56,14 +53,47 @@ void testNoneEmpty() {
5653
assertEquals(0, vs.size());
5754
}
5855

59-
@Data
60-
@FieldNameConstants
6156
@AllOrNoneEmpty({Demo.Fields.field1, Demo.Fields.field2,})
6257
@AllOrNoneEmpty({Demo.Fields.field1, Demo.Fields.field3})
63-
@AllArgsConstructor
6458
static class Demo {
6559
private String field1;
6660
private Integer field2;
6761
private String[] field3;
62+
63+
public Demo(String field1, Integer field2, String[] field3) {
64+
this.field1 = field1;
65+
this.field2 = field2;
66+
this.field3 = field3;
67+
}
68+
69+
public String getField1() {
70+
return this.field1;
71+
}
72+
73+
public Integer getField2() {
74+
return this.field2;
75+
}
76+
77+
public String[] getField3() {
78+
return this.field3;
79+
}
80+
81+
public void setField1(String field1) {
82+
this.field1 = field1;
83+
}
84+
85+
public void setField2(Integer field2) {
86+
this.field2 = field2;
87+
}
88+
89+
public void setField3(String[] field3) {
90+
this.field3 = field3;
91+
}
92+
93+
public static final class Fields {
94+
public static final String field1 = "field1";
95+
public static final String field2 = "field2";
96+
public static final String field3 = "field3";
97+
}
6898
}
6999
}

0 commit comments

Comments
 (0)