Projekt

Obecné

Profil

« Předchozí | Další » 

Revize ba120f65

Přidáno uživatelem Jakub Šmíd před asi 2 roky(ů)

Added orphan removal to catalog item

re #9492

Zobrazit rozdíly:

backend/src/test/java/cz/zcu/kiv/backendapi/catalog/CatalogItemServiceImplTest.java
193 193
        CatalogItem catalogItem = new CatalogItem();
194 194
        catalogItem.setId(id);
195 195
        catalogItem.setName("name");
196
        catalogItem.setBibliography(Set.of(new Bibliography("bibl", catalogItem)));
197
        catalogItem.setTypes(Set.of(type));
198
        catalogItem.setAlternativeNames(Set.of(new AlternativeName("altName", catalogItem)));
199
        catalogItem.setCountries(Set.of(new Country("country", catalogItem)));
200
        catalogItem.setWrittenForms(Set.of(new WrittenForm("written", catalogItem)));
196
        catalogItem.setBibliography(Stream.of(new Bibliography("bibl", catalogItem)).collect(Collectors.toSet()));
197
        catalogItem.setTypes(Stream.of(type).collect(Collectors.toSet()));
198
        catalogItem.setAlternativeNames(Stream.of(new AlternativeName("altName", catalogItem)).collect(Collectors.toSet()));
199
        catalogItem.setCountries(Stream.of(new Country("country", catalogItem)).collect(Collectors.toSet()));
200
        catalogItem.setWrittenForms(Stream.of(new WrittenForm("written", catalogItem)).collect(Collectors.toSet()));
201 201
        catalogItem.setCertainty(0);
202 202
        catalogItem.setLatitude(0.1);
203 203
        catalogItem.setLongitude(0.2);
......
206 206
        CatalogItem oldCatalogItem = new CatalogItem();
207 207
        oldCatalogItem.setId(id);
208 208
        oldCatalogItem.setName("old");
209
        oldCatalogItem.setBibliography(Set.of(new Bibliography("old", oldCatalogItem)));
210
        oldCatalogItem.setTypes(Set.of(typeOld));
211
        oldCatalogItem.setAlternativeNames(Set.of(new AlternativeName("old", oldCatalogItem)));
212
        oldCatalogItem.setCountries(Set.of(new Country("old", oldCatalogItem)));
213
        oldCatalogItem.setWrittenForms(Set.of(new WrittenForm("old", catalogItem)));
209
        oldCatalogItem.setBibliography(Stream.of(new Bibliography("old", oldCatalogItem)).collect(Collectors.toSet()));
210
        oldCatalogItem.setTypes(Stream.of(typeOld).collect(Collectors.toSet()));
211
        oldCatalogItem.setAlternativeNames(Stream.of(new AlternativeName("old", oldCatalogItem)).collect(Collectors.toSet()));
212
        oldCatalogItem.setCountries(Stream.of(new Country("old", oldCatalogItem)).collect(Collectors.toSet()));
213
        oldCatalogItem.setWrittenForms(Stream.of(new WrittenForm("old", catalogItem)).collect(Collectors.toSet()));
214 214
        oldCatalogItem.setCertainty(10);
215 215
        oldCatalogItem.setLatitude(10.1);
216 216
        oldCatalogItem.setLongitude(10.2);
......
232 232
        CatalogItem capturedCatalogItem = argumentCaptor.getValue();
233 233

  
234 234
        assertThat(capturedCatalogItem).isEqualTo(catalogItem);
235
        assertThat(capturedCatalogItem.getCertainty()).isEqualTo(catalogItem.getCertainty());
236
        assertThat(capturedCatalogItem.getLatitude()).isEqualTo(catalogItem.getLatitude());
237
        assertThat(capturedCatalogItem.getLongitude()).isEqualTo(catalogItem.getLongitude());
238
        assertThat(capturedCatalogItem.getDescription()).isEqualTo(catalogItem.getDescription());
239
        assertThat(capturedCatalogItem.getTypes().stream().map(Type::getType).collect(Collectors.toSet())).isEqualTo(catalogItem.getTypes().stream().map(Type::getType).collect(Collectors.toSet()));
240
        assertThat(capturedCatalogItem.getAlternativeNames().stream().map(AlternativeName::getName).collect(Collectors.toSet())).isEqualTo(catalogItem.getAlternativeNames().stream().map(AlternativeName::getName).collect(Collectors.toSet()));
241
        assertThat(capturedCatalogItem.getCountries().stream().map(Country::getName).collect(Collectors.toSet())).isEqualTo(catalogItem.getCountries().stream().map(Country::getName).collect(Collectors.toSet()));
242
        assertThat(capturedCatalogItem.getBibliography().stream().map(Bibliography::getSource).collect(Collectors.toSet())).isEqualTo(catalogItem.getBibliography().stream().map(Bibliography::getSource).collect(Collectors.toSet()));
243
        assertThat(capturedCatalogItem.getWrittenForms().stream().map(WrittenForm::getForm).collect(Collectors.toSet())).isEqualTo(catalogItem.getWrittenForms().stream().map(WrittenForm::getForm).collect(Collectors.toSet()));
235 244
    }
236 245

  
237 246
    @Test

Také k dispozici: Unified diff