File tree Expand file tree Collapse file tree 1 file changed +36
-6
lines changed
snippets-validation/src/test/java/cn/javaer/snippets/validation Expand file tree Collapse file tree 1 file changed +36
-6
lines changed Original file line number Diff line number Diff line change 11package cn .javaer .snippets .validation ;
22
3- import lombok .AllArgsConstructor ;
4- import lombok .Data ;
5- import lombok .experimental .FieldNameConstants ;
63import org .junit .jupiter .api .BeforeAll ;
74import org .junit .jupiter .api .DisplayName ;
85import 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}
You can’t perform that action at this time.
0 commit comments