mirror of
https://github.com/spring-projects/spring-data-elasticsearch.git
synced 2025-06-08 13:12:10 +00:00
Polishing
This commit is contained in:
parent
8a164b1039
commit
b7570ffa95
@ -1582,6 +1582,41 @@ public abstract class CustomMethodRepositoryIntegrationTests {
|
|||||||
assertThat(searchHits.getSearchHit(2).getId()).isEqualTo("oslo");
|
assertThat(searchHits.getSearchHit(2).getId()).isEqualTo("oslo");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test // #2601
|
||||||
|
void shouldUseGeoSortReverseParameter() {
|
||||||
|
GeoPoint munich = new GeoPoint(48.137154, 11.5761247);
|
||||||
|
GeoPoint berlin = new GeoPoint(52.520008, 13.404954);
|
||||||
|
GeoPoint vienna = new GeoPoint(48.20849, 16.37208);
|
||||||
|
GeoPoint oslo = new GeoPoint(59.9127, 10.7461);
|
||||||
|
|
||||||
|
List<SampleEntity> entities = new ArrayList<>();
|
||||||
|
|
||||||
|
SampleEntity entity1 = new SampleEntity();
|
||||||
|
entity1.setId("berlin");
|
||||||
|
entity1.setLocation(berlin);
|
||||||
|
entities.add(entity1);
|
||||||
|
|
||||||
|
SampleEntity entity2 = new SampleEntity();
|
||||||
|
entity2.setId("vienna");
|
||||||
|
entity2.setLocation(vienna);
|
||||||
|
entities.add(entity2);
|
||||||
|
|
||||||
|
SampleEntity entity3 = new SampleEntity();
|
||||||
|
entity3.setId("oslo");
|
||||||
|
entity3.setLocation(oslo);
|
||||||
|
entities.add(entity3);
|
||||||
|
|
||||||
|
repository.saveAll(entities);
|
||||||
|
|
||||||
|
SearchHits<SampleEntity> searchHits = repository
|
||||||
|
.searchBy(Sort.by(new GeoDistanceOrder("location", munich).with(Sort.Direction.DESC)));
|
||||||
|
|
||||||
|
assertThat(searchHits.getTotalHits()).isEqualTo(3);
|
||||||
|
assertThat(searchHits.getSearchHit(0).getId()).isEqualTo("oslo");
|
||||||
|
assertThat(searchHits.getSearchHit(1).getId()).isEqualTo("berlin");
|
||||||
|
assertThat(searchHits.getSearchHit(2).getId()).isEqualTo("vienna");
|
||||||
|
}
|
||||||
|
|
||||||
@Test // DATAES-749
|
@Test // DATAES-749
|
||||||
void shouldReturnSearchPage() {
|
void shouldReturnSearchPage() {
|
||||||
List<SampleEntity> entities = createSampleEntities("abc", 20);
|
List<SampleEntity> entities = createSampleEntities("abc", 20);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user