2424import org .junit .jupiter .api .BeforeEach ;
2525import org .junit .jupiter .api .Test ;
2626
27+ import java .sql .Time ;
2728import java .time .Duration ;
2829import java .util .ArrayList ;
2930import java .util .Arrays ;
3233import java .util .stream .Collectors ;
3334
3435import static java .util .Arrays .asList ;
36+ import static java .util .concurrent .TimeUnit .SECONDS ;
3537import static org .elasticsearch .index .query .QueryBuilders .termQuery ;
3638import static org .hamcrest .MatcherAssert .assertThat ;
3739import static org .hamcrest .Matchers .contains ;
@@ -98,10 +100,11 @@ public void shouldUpdateSave() {
98100 }
99101
100102 @ Test
101- public void shouldUserSearchBuilder () {
103+ public void shouldUserSearchBuilder () throws InterruptedException {
102104 DocumentEntity entity = getEntity ();
103105 entityManager .insert (entity );
104106 TermQueryBuilder query = termQuery ("name" , "Poliana" );
107+ SECONDS .sleep (1L );
105108 List <DocumentEntity > account = entityManager .search (query , "person" );
106109 assertFalse (account .isEmpty ());
107110 }
@@ -114,9 +117,9 @@ public void shouldRemoveEntityByName() throws InterruptedException {
114117 DocumentQuery query = select ().from (COLLECTION_NAME ).where (name .getName ()).eq (name .get ()).build ();
115118
116119 DocumentDeleteQuery deleteQuery = delete ().from (COLLECTION_NAME ).where (name .getName ()).eq (name .get ()).build ();
117- TimeUnit . SECONDS .sleep (1L );
120+ SECONDS .sleep (1L );
118121 entityManager .delete (deleteQuery );
119- TimeUnit . SECONDS .sleep (1L );
122+ SECONDS .sleep (1L );
120123 List <DocumentEntity > entities = entityManager .select (query );
121124 System .out .println (entities );
122125 assertTrue (entities .isEmpty ());
@@ -141,7 +144,7 @@ public void shouldFindDocumentByName() throws InterruptedException {
141144 Document name = entity .find ("name" ).get ();
142145
143146 DocumentQuery query = select ().from (COLLECTION_NAME ).where (name .getName ()).eq (name .get ()).build ();
144- TimeUnit . SECONDS .sleep (1L );
147+ SECONDS .sleep (1L );
145148 List <DocumentEntity > entities = entityManager .select (query );
146149 assertFalse (entities .isEmpty ());
147150 List <Document > names = entities .stream ().map (e -> e .find ("name" ).get ())
@@ -162,10 +165,11 @@ public void shouldFindDocumentById() {
162165 }
163166
164167 @ Test
165- public void shouldFindAll () {
168+ public void shouldFindAll () throws InterruptedException {
166169 entityManager .insert (getEntity ());
167170
168171 DocumentQuery query = select ().from (COLLECTION_NAME ).build ();
172+ SECONDS .sleep (1L );
169173 List <DocumentEntity > entities = entityManager .select (query );
170174 assertFalse (entities .isEmpty ());
171175 }
@@ -225,12 +229,13 @@ public void shouldRetrieveListSubdocumentList() {
225229 }
226230
227231 @ Test
228- public void shouldCount () {
232+ public void shouldCount () throws InterruptedException {
229233 DocumentEntity entity = getEntity ();
230234 DocumentEntity entity2 = getEntity ();
231235 entity2 .add (Document .of ("_id" , "test" ));
232236 entityManager .insert (entity );
233237 entityManager .insert (entity2 );
238+ SECONDS .sleep (1L );
234239 assertTrue (entityManager .count (COLLECTION_NAME ) > 0 );
235240 }
236241
0 commit comments