Also used :
BeforeEach(org.junit.jupiter.api.BeforeEach)
StepVerifier(reactor.test.StepVerifier)
AliasAction(org.springframework.data.elasticsearch.core.index.AliasAction)
AliasActions(org.springframework.data.elasticsearch.core.index.AliasActions)
Settings(org.springframework.data.elasticsearch.core.index.Settings)
Field(org.springframework.data.elasticsearch.annotations.Field)
Autowired(org.springframework.beans.factory.annotation.Autowired)
JSONAssert(org.skyscreamer.jsonassert.JSONAssert)
ReactiveElasticsearchRestTemplateConfiguration(org.springframework.data.elasticsearch.junit.jupiter.ReactiveElasticsearchRestTemplateConfiguration)
Mapping(org.springframework.data.elasticsearch.annotations.Mapping)
JSONException(org.json.JSONException)
Map(java.util.Map)
Document(org.springframework.data.elasticsearch.annotations.Document)
Assertions(org.assertj.core.api.Assertions)
Nullable(org.springframework.lang.Nullable)
AliasData(org.springframework.data.elasticsearch.core.index.AliasData)
TemplateData(org.springframework.data.elasticsearch.core.index.TemplateData)
DeleteTemplateRequest(org.springframework.data.elasticsearch.core.index.DeleteTemplateRequest)
ExistsTemplateRequest(org.springframework.data.elasticsearch.core.index.ExistsTemplateRequest)
Setting(org.springframework.data.elasticsearch.annotations.Setting)
IndexCoordinates(org.springframework.data.elasticsearch.core.mapping.IndexCoordinates)
AliasActionParameters(org.springframework.data.elasticsearch.core.index.AliasActionParameters)
Set(java.util.Set)
Import(org.springframework.context.annotation.Import)
Mono(reactor.core.publisher.Mono)
UUID(java.util.UUID)
DateFormat(org.springframework.data.elasticsearch.annotations.DateFormat)
PutTemplateRequest(org.springframework.data.elasticsearch.core.index.PutTemplateRequest)
Test(org.junit.jupiter.api.Test)
Configuration(org.springframework.context.annotation.Configuration)
SpringIntegrationTest(org.springframework.data.elasticsearch.junit.jupiter.SpringIntegrationTest)
AfterEach(org.junit.jupiter.api.AfterEach)
FieldType(org.springframework.data.elasticsearch.annotations.FieldType)
GetTemplateRequest(org.springframework.data.elasticsearch.core.index.GetTemplateRequest)
LocalDate(java.time.LocalDate)
ContextConfiguration(org.springframework.test.context.ContextConfiguration)
Id(org.springframework.data.annotation.Id)
Set(java.util.Set)
AliasAction(org.springframework.data.elasticsearch.core.index.AliasAction)
StepVerifier(reactor.test.StepVerifier)
AliasActions(org.springframework.data.elasticsearch.core.index.AliasActions)
Test(org.junit.jupiter.api.Test)
SpringIntegrationTest(org.springframework.data.elasticsearch.junit.jupiter.SpringIntegrationTest)