Skip to content

Commit

Permalink
#382 - Change display and translations structure for criteria and con…
Browse files Browse the repository at this point in the history
…cepts

- fix return type in TerminologyEsServiceTest
  • Loading branch information
michael-82 committed Jan 15, 2025
1 parent bbdf144 commit d9df917
Showing 1 changed file with 8 additions and 7 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package de.numcodex.feasibility_gui_backend.terminology.es;

import co.elastic.clients.elasticsearch._types.aggregations.StringTermsBucket;
import de.numcodex.feasibility_gui_backend.common.api.DisplayEntry;
import de.numcodex.feasibility_gui_backend.common.api.TermCode;
import de.numcodex.feasibility_gui_backend.terminology.api.EsSearchResultEntry;
import de.numcodex.feasibility_gui_backend.terminology.es.model.*;
Expand Down Expand Up @@ -177,15 +178,15 @@ void testPerformOntologySearchWithRepoAndPaging_throwsOnInvalidPageSize() {
@Test
void testGetRelationEntryByHash_succeeds() {
String id = UUID.randomUUID().toString();
OntologyItemDocument dummyOntologyItem = createDummyOntologyItem(id);
var dummyOntologyItem = createDummyOntologyItem(id);
doReturn(Optional.of(dummyOntologyItem)).when(ontologyItemEsRepository).findById(any(String.class));

var ontologyItemRelationsDocument = assertDoesNotThrow(() -> terminologyEsService.getRelationEntryByHash(id));
assertThat(ontologyItemRelationsDocument).isNotNull();
assertThat(ontologyItemRelationsDocument.relatedTerms()).isEqualTo(dummyOntologyItem.relatedTerms());
assertThat(ontologyItemRelationsDocument.children()).isEqualTo(dummyOntologyItem.children());
assertThat(ontologyItemRelationsDocument.parents()).isEqualTo(dummyOntologyItem.parents());
assertThat(ontologyItemRelationsDocument.display()).isEqualTo(dummyOntologyItem.display());
var relationEntry = assertDoesNotThrow(() -> terminologyEsService.getRelationEntryByHash(id));
assertThat(relationEntry).isNotNull();
assertThat(relationEntry.relatedTerms()).isEqualTo(dummyOntologyItem.relatedTerms());
assertThat(relationEntry.children()).isEqualTo(dummyOntologyItem.children());
assertThat(relationEntry.parents()).isEqualTo(dummyOntologyItem.parents());
assertThat(relationEntry.display()).isEqualTo(DisplayEntry.of(dummyOntologyItem.display()));
}

@Test
Expand Down

0 comments on commit d9df917

Please sign in to comment.