Skip to content

Commit ff18271

Browse files
odrotbohmmp911de
authored andcommitted
DATAES-328 - Adapt to API cchanges after Mockito 2.7 upgrade.
1 parent 519a2a1 commit ff18271

34 files changed

+150
-70
lines changed

src/test/java/org/springframework/data/elasticsearch/NestedObjectTests.java

+3-6
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,11 @@
1515
*/
1616
package org.springframework.data.elasticsearch;
1717

18-
import static org.apache.commons.lang.RandomStringUtils.randomNumeric;
19-
import static org.elasticsearch.index.query.QueryBuilders.boolQuery;
20-
import static org.elasticsearch.index.query.QueryBuilders.nestedQuery;
21-
import static org.elasticsearch.index.query.QueryBuilders.termQuery;
18+
import static org.apache.commons.lang.RandomStringUtils.*;
19+
import static org.elasticsearch.index.query.QueryBuilders.*;
2220
import static org.hamcrest.CoreMatchers.is;
2321
import static org.hamcrest.Matchers.notNullValue;
24-
import static org.junit.Assert.assertThat;
22+
import static org.junit.Assert.*;
2523

2624
import java.util.ArrayList;
2725
import java.util.Arrays;
@@ -48,7 +46,6 @@
4846
import org.springframework.data.elasticsearch.entities.GirlFriend;
4947
import org.springframework.data.elasticsearch.entities.Person;
5048
import org.springframework.data.elasticsearch.entities.PersonMultipleLevelNested;
51-
import org.springframework.data.geo.Point;
5249
import org.springframework.test.context.ContextConfiguration;
5350
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
5451

src/test/java/org/springframework/data/elasticsearch/config/EnableNestedElasticsearchRepositoriesTests.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
*/
1616
package org.springframework.data.elasticsearch.config;
1717

18+
import static org.junit.Assert.*;
19+
1820
import org.junit.Test;
1921
import org.junit.runner.RunWith;
2022
import org.springframework.beans.factory.annotation.Autowired;
@@ -29,8 +31,6 @@
2931
import org.springframework.test.context.ContextConfiguration;
3032
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
3133

32-
import static org.junit.Assert.assertNotNull;
33-
3434
/**
3535
* @author Kevin Leturc
3636
*/

src/test/java/org/springframework/data/elasticsearch/core/AliasTests.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,22 @@
1919
import static org.elasticsearch.index.query.QueryBuilders.*;
2020
import static org.hamcrest.Matchers.*;
2121
import static org.junit.Assert.*;
22+
2223
import java.util.HashMap;
2324
import java.util.List;
2425
import java.util.Map;
26+
2527
import org.elasticsearch.cluster.metadata.AliasMetaData;
2628
import org.junit.Before;
2729
import org.junit.Test;
2830
import org.junit.runner.RunWith;
2931
import org.springframework.beans.factory.annotation.Autowired;
30-
import org.springframework.data.elasticsearch.core.query.*;
32+
import org.springframework.data.elasticsearch.core.query.AliasBuilder;
33+
import org.springframework.data.elasticsearch.core.query.AliasQuery;
34+
import org.springframework.data.elasticsearch.core.query.IndexQuery;
35+
import org.springframework.data.elasticsearch.core.query.IndexQueryBuilder;
36+
import org.springframework.data.elasticsearch.core.query.NativeSearchQueryBuilder;
37+
import org.springframework.data.elasticsearch.core.query.SearchQuery;
3138
import org.springframework.data.elasticsearch.entities.SampleEntity;
3239
import org.springframework.test.context.ContextConfiguration;
3340
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

src/test/java/org/springframework/data/elasticsearch/core/CustomResultMapper.java

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import org.elasticsearch.action.get.GetResponse;
2121
import org.elasticsearch.action.get.MultiGetResponse;
2222
import org.elasticsearch.action.search.SearchResponse;
23-
import org.springframework.data.domain.Page;
2423
import org.springframework.data.domain.Pageable;
2524
import org.springframework.data.elasticsearch.core.aggregation.AggregatedPage;
2625

src/test/java/org/springframework/data/elasticsearch/core/DefaultResultMapperTests.java

+7-5
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,13 @@
2121

2222
import lombok.Getter;
2323
import lombok.NoArgsConstructor;
24-
import lombok.RequiredArgsConstructor;
25-
import lombok.Value;
2624

27-
import java.util.*;
25+
import java.util.Arrays;
26+
import java.util.Collections;
27+
import java.util.HashMap;
28+
import java.util.Iterator;
29+
import java.util.Map;
2830

29-
import com.fasterxml.jackson.annotation.JsonCreator;
30-
import com.fasterxml.jackson.databind.util.ArrayIterator;
3131
import org.elasticsearch.action.get.GetResponse;
3232
import org.elasticsearch.action.search.SearchResponse;
3333
import org.elasticsearch.search.SearchHit;
@@ -48,6 +48,8 @@
4848
import org.springframework.data.elasticsearch.core.mapping.SimpleElasticsearchMappingContext;
4949
import org.springframework.data.elasticsearch.entities.Car;
5050

51+
import com.fasterxml.jackson.databind.util.ArrayIterator;
52+
5153
/**
5254
* @author Artur Konczak
5355
* @author Mohsin Husen

src/test/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplateParentChildTests.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
*/
1616
package org.springframework.data.elasticsearch.core;
1717

18-
import static org.elasticsearch.common.xcontent.XContentFactory.jsonBuilder;
18+
import static org.elasticsearch.common.xcontent.XContentFactory.*;
1919
import static org.elasticsearch.index.query.QueryBuilders.*;
2020
import static org.hamcrest.Matchers.*;
2121
import static org.junit.Assert.*;

src/test/java/org/springframework/data/elasticsearch/core/ElasticsearchTemplateTests.java

+26-3
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,13 @@
2121
import static org.junit.Assert.*;
2222
import static org.springframework.data.elasticsearch.utils.IndexBuilder.*;
2323

24-
import java.util.*;
24+
import java.util.ArrayList;
25+
import java.util.Arrays;
26+
import java.util.HashMap;
27+
import java.util.LinkedList;
28+
import java.util.List;
29+
import java.util.Map;
30+
import java.util.UUID;
2531

2632
import org.apache.commons.lang.StringUtils;
2733
import org.elasticsearch.action.get.MultiGetItemResponse;
@@ -49,8 +55,25 @@
4955
import org.springframework.data.elasticsearch.annotations.Document;
5056
import org.springframework.data.elasticsearch.core.aggregation.AggregatedPage;
5157
import org.springframework.data.elasticsearch.core.aggregation.impl.AggregatedPageImpl;
52-
import org.springframework.data.elasticsearch.core.query.*;
53-
import org.springframework.data.elasticsearch.entities.*;
58+
import org.springframework.data.elasticsearch.core.query.Criteria;
59+
import org.springframework.data.elasticsearch.core.query.CriteriaQuery;
60+
import org.springframework.data.elasticsearch.core.query.DeleteQuery;
61+
import org.springframework.data.elasticsearch.core.query.FetchSourceFilterBuilder;
62+
import org.springframework.data.elasticsearch.core.query.GetQuery;
63+
import org.springframework.data.elasticsearch.core.query.IndexQuery;
64+
import org.springframework.data.elasticsearch.core.query.IndexQueryBuilder;
65+
import org.springframework.data.elasticsearch.core.query.MoreLikeThisQuery;
66+
import org.springframework.data.elasticsearch.core.query.NativeSearchQueryBuilder;
67+
import org.springframework.data.elasticsearch.core.query.ScriptField;
68+
import org.springframework.data.elasticsearch.core.query.SearchQuery;
69+
import org.springframework.data.elasticsearch.core.query.StringQuery;
70+
import org.springframework.data.elasticsearch.core.query.UpdateQuery;
71+
import org.springframework.data.elasticsearch.core.query.UpdateQueryBuilder;
72+
import org.springframework.data.elasticsearch.entities.HetroEntity1;
73+
import org.springframework.data.elasticsearch.entities.HetroEntity2;
74+
import org.springframework.data.elasticsearch.entities.SampleEntity;
75+
import org.springframework.data.elasticsearch.entities.SampleMappingEntity;
76+
import org.springframework.data.elasticsearch.entities.UseServerConfigurationEntity;
5477
import org.springframework.data.util.CloseableIterator;
5578
import org.springframework.test.context.ContextConfiguration;
5679
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;

src/test/java/org/springframework/data/elasticsearch/core/MappingBuilderTests.java

+7-1
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,14 @@
3333
import org.springframework.data.elasticsearch.builder.SampleInheritedEntityBuilder;
3434
import org.springframework.data.elasticsearch.core.query.NativeSearchQueryBuilder;
3535
import org.springframework.data.elasticsearch.core.query.SearchQuery;
36-
import org.springframework.data.elasticsearch.entities.*;
3736
import org.springframework.data.elasticsearch.entities.GeoEntity;
37+
import org.springframework.data.elasticsearch.entities.Group;
38+
import org.springframework.data.elasticsearch.entities.MinimalEntity;
39+
import org.springframework.data.elasticsearch.entities.SampleInheritedEntity;
40+
import org.springframework.data.elasticsearch.entities.SampleTransientEntity;
41+
import org.springframework.data.elasticsearch.entities.SimpleRecursiveEntity;
42+
import org.springframework.data.elasticsearch.entities.StockPrice;
43+
import org.springframework.data.elasticsearch.entities.User;
3844
import org.springframework.test.context.ContextConfiguration;
3945
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
4046

src/test/java/org/springframework/data/elasticsearch/core/aggregation/ElasticsearchTemplateAggregationTests.java

+6-6
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,12 @@
1515
*/
1616
package org.springframework.data.elasticsearch.core.aggregation;
1717

18+
import static org.elasticsearch.action.search.SearchType.*;
19+
import static org.elasticsearch.index.query.QueryBuilders.*;
20+
import static org.elasticsearch.search.aggregations.AggregationBuilders.*;
21+
import static org.hamcrest.Matchers.*;
22+
import static org.junit.Assert.*;
23+
1824
import org.elasticsearch.action.search.SearchResponse;
1925
import org.elasticsearch.search.aggregations.Aggregations;
2026
import org.junit.Before;
@@ -30,12 +36,6 @@
3036
import org.springframework.data.elasticsearch.core.query.SearchQuery;
3137
import org.springframework.test.context.ContextConfiguration;
3238
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
33-
import static org.elasticsearch.action.search.SearchType.COUNT;
34-
import static org.elasticsearch.index.query.QueryBuilders.matchAllQuery;
35-
import static org.elasticsearch.search.aggregations.AggregationBuilders.terms;
36-
import static org.hamcrest.Matchers.is;
37-
import static org.hamcrest.Matchers.notNullValue;
38-
import static org.junit.Assert.assertThat;
3939

4040
/**
4141
* @author Rizwan Idrees

src/test/java/org/springframework/data/elasticsearch/core/completion/ElasticsearchTemplateCompletionTests.java

-7
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,6 @@
3434
import org.springframework.test.context.ContextConfiguration;
3535
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
3636

37-
import java.util.ArrayList;
38-
import java.util.List;
39-
40-
import static org.hamcrest.MatcherAssert.assertThat;
41-
import static org.hamcrest.Matchers.*;
42-
import static org.junit.Assert.assertEquals;
43-
4437
/**
4538
* @author Rizwan Idrees
4639
* @author Mohsin Husen

src/test/java/org/springframework/data/elasticsearch/core/facet/ArticleEntity.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -16,17 +16,16 @@
1616
package org.springframework.data.elasticsearch.core.facet;
1717

1818
import static org.springframework.data.elasticsearch.annotations.FieldIndex.*;
19-
import static org.springframework.data.elasticsearch.annotations.FieldType.Integer;
20-
import static org.springframework.data.elasticsearch.annotations.FieldType.String;
19+
import static org.springframework.data.elasticsearch.annotations.FieldType.*;
2120

2221
import java.util.ArrayList;
2322
import java.util.List;
2423

2524
import org.springframework.data.annotation.Id;
2625
import org.springframework.data.elasticsearch.annotations.Document;
2726
import org.springframework.data.elasticsearch.annotations.Field;
28-
import org.springframework.data.elasticsearch.annotations.MultiField;
2927
import org.springframework.data.elasticsearch.annotations.InnerField;
28+
import org.springframework.data.elasticsearch.annotations.MultiField;
3029

3130
/**
3231
* Simple type to test facets

src/test/java/org/springframework/data/elasticsearch/core/facet/ElasticsearchTemplateFacetTests.java

+12-2
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,18 @@
2626
import org.springframework.beans.factory.annotation.Autowired;
2727
import org.springframework.data.elasticsearch.core.ElasticsearchTemplate;
2828
import org.springframework.data.elasticsearch.core.FacetedPage;
29-
import org.springframework.data.elasticsearch.core.facet.request.*;
30-
import org.springframework.data.elasticsearch.core.facet.result.*;
29+
import org.springframework.data.elasticsearch.core.facet.request.HistogramFacetRequestBuilder;
30+
import org.springframework.data.elasticsearch.core.facet.request.NativeFacetRequest;
31+
import org.springframework.data.elasticsearch.core.facet.request.RangeFacetRequestBuilder;
32+
import org.springframework.data.elasticsearch.core.facet.request.StatisticalFacetRequestBuilder;
33+
import org.springframework.data.elasticsearch.core.facet.request.TermFacetRequestBuilder;
34+
import org.springframework.data.elasticsearch.core.facet.result.HistogramResult;
35+
import org.springframework.data.elasticsearch.core.facet.result.IntervalUnit;
36+
import org.springframework.data.elasticsearch.core.facet.result.Range;
37+
import org.springframework.data.elasticsearch.core.facet.result.RangeResult;
38+
import org.springframework.data.elasticsearch.core.facet.result.StatisticalResult;
39+
import org.springframework.data.elasticsearch.core.facet.result.Term;
40+
import org.springframework.data.elasticsearch.core.facet.result.TermResult;
3141
import org.springframework.data.elasticsearch.core.query.IndexQuery;
3242
import org.springframework.data.elasticsearch.core.query.NativeSearchQueryBuilder;
3343
import org.springframework.data.elasticsearch.core.query.SearchQuery;

src/test/java/org/springframework/data/elasticsearch/core/facet/LogEntity.java

-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
import java.util.Date;
2222

2323
import org.springframework.data.annotation.Id;
24-
import org.springframework.data.elasticsearch.annotations.DateFormat;
2524
import org.springframework.data.elasticsearch.annotations.Document;
2625
import org.springframework.data.elasticsearch.annotations.Field;
2726

src/test/java/org/springframework/data/elasticsearch/core/geo/ElasticsearchTemplateGeoTests.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
import java.util.ArrayList;
2323
import java.util.List;
2424

25-
import com.spatial4j.core.io.GeohashUtils;
2625
import org.elasticsearch.index.query.QueryBuilders;
2726
import org.junit.Test;
2827
import org.junit.runner.RunWith;
@@ -36,6 +35,8 @@
3635
import org.springframework.test.context.ContextConfiguration;
3736
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
3837

38+
import com.spatial4j.core.io.GeohashUtils;
39+
3940
/**
4041
* @author Rizwan Idrees
4142
* @author Mohsin Husen

src/test/java/org/springframework/data/elasticsearch/core/geo/LocationMarkerEntity.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@
1515
*/
1616
package org.springframework.data.elasticsearch.core.geo;
1717

18-
import lombok.*;
18+
import lombok.AllArgsConstructor;
19+
import lombok.Builder;
20+
import lombok.Getter;
21+
import lombok.NoArgsConstructor;
22+
import lombok.Setter;
23+
1924
import org.springframework.data.annotation.Id;
2025
import org.springframework.data.elasticsearch.annotations.Document;
2126
import org.springframework.data.elasticsearch.annotations.GeoPointField;

src/test/java/org/springframework/data/elasticsearch/entities/Book.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,16 @@
1515
*/
1616
package org.springframework.data.elasticsearch.entities;
1717

18+
import lombok.AllArgsConstructor;
19+
import lombok.Builder;
20+
import lombok.Getter;
21+
import lombok.NoArgsConstructor;
22+
import lombok.Setter;
23+
1824
import java.util.Collection;
1925
import java.util.HashMap;
2026
import java.util.Map;
2127

22-
import lombok.*;
2328
import org.springframework.data.annotation.Id;
2429
import org.springframework.data.elasticsearch.annotations.Document;
2530
import org.springframework.data.elasticsearch.annotations.Field;

src/test/java/org/springframework/data/elasticsearch/entities/Car.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,11 @@
1515
*/
1616
package org.springframework.data.elasticsearch.entities;
1717

18-
import lombok.*;
18+
import lombok.AllArgsConstructor;
19+
import lombok.Builder;
20+
import lombok.Getter;
21+
import lombok.NoArgsConstructor;
22+
import lombok.Setter;
1923

2024
/**
2125
* @author Rizwan Idrees

src/test/java/org/springframework/data/elasticsearch/entities/GeoEntity.java

+6-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,14 @@
11
package org.springframework.data.elasticsearch.entities;
22

3-
import lombok.*;
3+
import lombok.AllArgsConstructor;
4+
import lombok.Builder;
5+
import lombok.Getter;
6+
import lombok.NoArgsConstructor;
7+
import lombok.Setter;
8+
49
import org.springframework.data.annotation.Id;
510
import org.springframework.data.elasticsearch.annotations.Document;
611
import org.springframework.data.elasticsearch.annotations.GeoPointField;
7-
import org.springframework.data.elasticsearch.core.geo.GeoBox;
812
import org.springframework.data.elasticsearch.core.geo.GeoPoint;
913
import org.springframework.data.geo.Box;
1014
import org.springframework.data.geo.Circle;

src/test/java/org/springframework/data/elasticsearch/entities/ParentEntity.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,11 @@
1717

1818
import org.springframework.core.style.ToStringCreator;
1919
import org.springframework.data.annotation.Id;
20-
import org.springframework.data.elasticsearch.annotations.*;
20+
import org.springframework.data.elasticsearch.annotations.Document;
21+
import org.springframework.data.elasticsearch.annotations.Field;
22+
import org.springframework.data.elasticsearch.annotations.FieldIndex;
23+
import org.springframework.data.elasticsearch.annotations.FieldType;
24+
import org.springframework.data.elasticsearch.annotations.Parent;
2125

2226
/**
2327
* ParentEntity

src/test/java/org/springframework/data/elasticsearch/entities/Product.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,15 @@
1515
*/
1616
package org.springframework.data.elasticsearch.entities;
1717

18+
import lombok.AllArgsConstructor;
19+
import lombok.Builder;
20+
import lombok.Getter;
21+
import lombok.NoArgsConstructor;
22+
import lombok.Setter;
23+
1824
import java.util.Date;
1925
import java.util.List;
2026

21-
import lombok.*;
2227
import org.springframework.data.annotation.Id;
2328
import org.springframework.data.elasticsearch.annotations.Document;
2429
import org.springframework.data.elasticsearch.annotations.Field;

src/test/java/org/springframework/data/elasticsearch/entities/SampleDateMappingEntity.java

-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import static org.springframework.data.elasticsearch.annotations.FieldIndex.*;
44
import static org.springframework.data.elasticsearch.annotations.FieldType.*;
5-
import static org.springframework.data.elasticsearch.annotations.FieldType.String;
65

76
import java.util.Date;
87

src/test/java/org/springframework/data/elasticsearch/entities/SampleEntity.java

+6-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,12 @@
1515
*/
1616
package org.springframework.data.elasticsearch.entities;
1717

18-
import lombok.*;
18+
import lombok.AllArgsConstructor;
19+
import lombok.Builder;
20+
import lombok.Getter;
21+
import lombok.NoArgsConstructor;
22+
import lombok.Setter;
23+
1924
import org.springframework.data.annotation.Id;
2025
import org.springframework.data.annotation.Version;
2126
import org.springframework.data.elasticsearch.annotations.Document;

0 commit comments

Comments
 (0)