protected void verifyStringParameterQueryInvocations() { Map<String, String> stringQueryParameters = getCompleteStringQueryParameters(); verify(mockedQuery).assignerId(stringQueryParameters.get("assignerId")); verify(mockedQuery).userId(stringQueryParameters.get("userId")); verify(mockedQuery).groupId(stringQueryParameters.get("groupId")); verify(mockedQuery).taskId(stringQueryParameters.get("taskId")); verify(mockedQuery).dateBefore(DateTimeUtil.parseDate(stringQueryParameters.get("dateBefore"))); verify(mockedQuery).dateAfter(DateTimeUtil.parseDate(stringQueryParameters.get("dateAfter"))); verify(mockedQuery).type(stringQueryParameters.get("type")); verify(mockedQuery).operationType(stringQueryParameters.get("operationType")); verify(mockedQuery).processDefinitionId(stringQueryParameters.get("processDefinitionId")); verify(mockedQuery).processDefinitionKey(stringQueryParameters.get("processDefinitionKey")); verify(mockedQuery).tenantIdIn(stringQueryParameters.get("tenantIdIn")); verify(mockedQuery).list(); } }
@Override protected void applyFilters(HistoricIdentityLinkLogQuery query) { if (dateBefore != null) { query.dateBefore(dateBefore);
@Override protected void applyFilters(HistoricIdentityLinkLogQuery query) { if (dateBefore != null) { query.dateBefore(dateBefore);
@Test public void testQueryByDateBefore() { Date dateBefore = DateTimeUtil.parseDate(MockProvider.EXAMPLE_HIST_IDENTITY_LINK_TIME); given().queryParam("dateBefore", MockProvider.EXAMPLE_HIST_IDENTITY_LINK_TIME).then().expect().statusCode(Status.OK.getStatusCode()).when().get(HISTORY_IDENTITY_LINK_QUERY_URL); verify(mockedQuery).dateBefore(dateBefore); }
assertEquals(query.dateBefore(newYearNoon(20)).count(), 6); assertEquals(query.operationType(IDENTITY_LINK_ADD).count(), 3); assertEquals(query.operationType(IDENTITY_LINK_DELETE).count(), 3); assertEquals(query.dateBefore(newYearNoon(0)).count(), 6); assertEquals(query.dateAfter(newYearMorning(1)).count(), 1); assertEquals(query.operationType(IDENTITY_LINK_ADD).count(), 0);
@Override protected void applyFilters(HistoricIdentityLinkLogQuery query) { if (dateBefore != null) { query.dateBefore(dateBefore);
assertEquals(query.dateBefore(newYearNoon(20)).count(), 6); assertEquals(query.operationType(IDENTITY_LINK_ADD).count(), 3); assertEquals(query.operationType(IDENTITY_LINK_DELETE).count(), 3); assertEquals(query.dateBefore(newYearNoon(0)).count(), 6); assertEquals(query.dateAfter(newYearMorning(1)).count(), 1); assertEquals(query.operationType(IDENTITY_LINK_ADD).count(), 0);