Search in sources :

Example 36 with Filter

use of se.inera.intyg.webcert.persistence.model.Filter in project webcert by sklintyg.

the class FilterConverterTest method testNoPageSizeNorStartFrom.

@Test
public void testNoPageSizeNorStartFrom() {
    QueryFragaSvarParameter source = createQueryFragaSvarParameter(LocalDateTime.now(), LocalDateTime.now(), "enhetId", "hsaId", null, Boolean.FALSE, Boolean.TRUE, LocalDate.now(), null, "KOMPLETTERING_FRAN_VARDEN", Boolean.TRUE);
    Filter result = FilterConverter.convert(source, new ArrayList<>(), Stream.of("fk7263").collect(Collectors.toSet()));
    assertEquals(Integer.valueOf(0), result.getStartFrom());
    assertEquals(FilterConverter.DEFAULT_PAGE_SIZE, result.getPageSize());
}
Also used : QueryFragaSvarParameter(se.inera.intyg.webcert.web.service.fragasvar.dto.QueryFragaSvarParameter) Filter(se.inera.intyg.webcert.persistence.model.Filter) Test(org.junit.Test)

Aggregations

Filter (se.inera.intyg.webcert.persistence.model.Filter)36 Test (org.junit.Test)31 Arende (se.inera.intyg.webcert.persistence.arende.model.Arende)24 MedicinsktArende (se.inera.intyg.webcert.persistence.arende.model.MedicinsktArende)24 LocalDateTime (java.time.LocalDateTime)7 QueryFragaSvarParameter (se.inera.intyg.webcert.web.service.fragasvar.dto.QueryFragaSvarParameter)6 QueryFragaSvarResponse (se.inera.intyg.webcert.web.service.fragasvar.dto.QueryFragaSvarResponse)6 Collectors (java.util.stream.Collectors)4 AuthoritiesHelper (se.inera.intyg.infra.security.authorities.AuthoritiesHelper)4 Personnummer (se.inera.intyg.schemas.contract.Personnummer)4 GroupableItem (se.inera.intyg.webcert.common.model.GroupableItem)4 SekretessStatus (se.inera.intyg.webcert.common.model.SekretessStatus)4 FragaSvar (se.inera.intyg.webcert.persistence.fragasvar.model.FragaSvar)4 Preconditions (com.google.common.base.Preconditions)3 Strings (com.google.common.base.Strings)3 Clock (java.time.Clock)3 ArrayList (java.util.ArrayList)3 Arrays (java.util.Arrays)3 HashMap (java.util.HashMap)3 WebCertUser (se.inera.intyg.webcert.web.service.user.dto.WebCertUser)3