19
19
import static org .mybatis .dynamic .sql .SqlBuilder .*;
20
20
import static org .mybatis .dynamic .sql .subselect .FooDynamicSqlSupport .*;
21
21
22
- import java .util .ArrayList ;
22
+ import java .util .Collections ;
23
23
import java .util .Date ;
24
24
import java .util .List ;
25
25
@@ -32,7 +32,7 @@ class NoInitialConditionTest {
32
32
33
33
@ Test
34
34
void testNoInitialConditionEmptyList () {
35
- List <AndOrCriteriaGroup > criteria = new ArrayList <> ();
35
+ List <AndOrCriteriaGroup > criteria = Collections . emptyList ();
36
36
37
37
SelectStatementProvider selectStatement = buildSelectStatement (criteria );
38
38
@@ -43,8 +43,7 @@ void testNoInitialConditionEmptyList() {
43
43
44
44
@ Test
45
45
void testNoInitialConditionSingleSub () {
46
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
47
- criteria .add (or (column2 , isEqualTo (3 )));
46
+ List <AndOrCriteriaGroup > criteria = List .of (or (column2 , isEqualTo (3 )));
48
47
49
48
SelectStatementProvider selectStatement = buildSelectStatement (criteria );
50
49
@@ -56,10 +55,10 @@ void testNoInitialConditionSingleSub() {
56
55
57
56
@ Test
58
57
void testNoInitialConditionMultipleSubs () {
59
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
60
- criteria . add ( or (column2 , isEqualTo (3 )));
61
- criteria . add ( or (column2 , isEqualTo (4 )));
62
- criteria . add ( or (column2 , isEqualTo (5 )));
58
+ List <AndOrCriteriaGroup > criteria = List . of (
59
+ or (column2 , isEqualTo (3 )),
60
+ or (column2 , isEqualTo (4 )),
61
+ or (column2 , isEqualTo (5 )));
63
62
64
63
SelectStatementProvider selectStatement = buildSelectStatement (criteria );
65
64
@@ -71,10 +70,10 @@ void testNoInitialConditionMultipleSubs() {
71
70
72
71
@ Test
73
72
void testNoInitialConditionWhereMultipleSubs () {
74
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
75
- criteria . add ( or (column2 , isEqualTo (3 )));
76
- criteria . add ( or (column2 , isEqualTo (4 )));
77
- criteria . add ( or (column2 , isEqualTo (5 )));
73
+ List <AndOrCriteriaGroup > criteria = List . of (
74
+ or (column2 , isEqualTo (3 )),
75
+ or (column2 , isEqualTo (4 )),
76
+ or (column2 , isEqualTo (5 )));
78
77
79
78
SelectStatementProvider selectStatement = select (column1 , column2 )
80
79
.from (foo )
@@ -90,10 +89,10 @@ void testNoInitialConditionWhereMultipleSubs() {
90
89
91
90
@ Test
92
91
void testNoInitialConditionWhereNotMultipleSubs () {
93
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
94
- criteria . add ( or (column2 , isEqualTo (3 )));
95
- criteria . add ( or (column2 , isEqualTo (4 )));
96
- criteria . add ( or (column2 , isEqualTo (5 )));
92
+ List <AndOrCriteriaGroup > criteria = List . of (
93
+ or (column2 , isEqualTo (3 )),
94
+ or (column2 , isEqualTo (4 )),
95
+ or (column2 , isEqualTo (5 )));
97
96
98
97
SelectStatementProvider selectStatement = select (column1 , column2 )
99
98
.from (foo )
@@ -110,10 +109,10 @@ void testNoInitialConditionWhereNotMultipleSubs() {
110
109
111
110
@ Test
112
111
void testNoInitialConditionWhereGroupMultipleSubs () {
113
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
114
- criteria . add ( or (column2 , isEqualTo (3 )));
115
- criteria . add ( or (column2 , isEqualTo (4 )));
116
- criteria . add ( or (column2 , isEqualTo (5 )));
112
+ List <AndOrCriteriaGroup > criteria = List . of (
113
+ or (column2 , isEqualTo (3 )),
114
+ or (column2 , isEqualTo (4 )),
115
+ or (column2 , isEqualTo (5 )));
117
116
118
117
SelectStatementProvider selectStatement = select (column1 , column2 )
119
118
.from (foo )
@@ -130,10 +129,10 @@ void testNoInitialConditionWhereGroupMultipleSubs() {
130
129
131
130
@ Test
132
131
void testNoInitialConditionWhereCCAndMultipleSubs () {
133
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
134
- criteria . add ( or (column2 , isEqualTo (3 )));
135
- criteria . add ( or (column2 , isEqualTo (4 )));
136
- criteria . add ( or (column2 , isEqualTo (5 )));
132
+ List <AndOrCriteriaGroup > criteria = List . of (
133
+ or (column2 , isEqualTo (3 )),
134
+ or (column2 , isEqualTo (4 )),
135
+ or (column2 , isEqualTo (5 )));
137
136
138
137
SelectStatementProvider selectStatement = select (column1 , column2 )
139
138
.from (foo )
@@ -149,10 +148,10 @@ void testNoInitialConditionWhereCCAndMultipleSubs() {
149
148
150
149
@ Test
151
150
void testNoInitialConditionWhereCCOrMultipleSubs () {
152
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
153
- criteria . add ( or (column2 , isEqualTo (3 )));
154
- criteria . add ( or (column2 , isEqualTo (4 )));
155
- criteria . add ( or (column2 , isEqualTo (5 )));
151
+ List <AndOrCriteriaGroup > criteria = List . of (
152
+ or (column2 , isEqualTo (3 )),
153
+ or (column2 , isEqualTo (4 )),
154
+ or (column2 , isEqualTo (5 )));
156
155
157
156
SelectStatementProvider selectStatement = select (column1 , column2 )
158
157
.from (foo )
@@ -168,10 +167,10 @@ void testNoInitialConditionWhereCCOrMultipleSubs() {
168
167
169
168
@ Test
170
169
void testNoInitialConditionWhereOrMultipleSubs () {
171
- List <AndOrCriteriaGroup > criteria = new ArrayList <>();
172
- criteria . add ( or (column2 , isEqualTo (3 )));
173
- criteria . add ( or (column2 , isEqualTo (4 )));
174
- criteria . add ( or (column2 , isEqualTo (5 )));
170
+ List <AndOrCriteriaGroup > criteria = List . of (
171
+ or (column2 , isEqualTo (3 )),
172
+ or (column2 , isEqualTo (4 )),
173
+ or (column2 , isEqualTo (5 )));
175
174
176
175
SelectStatementProvider selectStatement = select (column1 , column2 )
177
176
.from (foo )
0 commit comments