builder.intersect().durationMin(duration-1).durationMax(duration+1); List<org.kie.api.runtime.manager.audit.ProcessInstanceLog> resultList = builder.build().getResultList(); assertEquals( "duration min + max result", 1, resultList.size()); builder.durationMin(min); resultList = builder.build().getResultList(); verifyMaxMinDuration(resultList, MIN, min); builder.durationMin(min); max = durationOrderedProcInstLogList.get(0).getDuration(); builder.durationMax(max); builder.durationMin(min); max = durationOrderedProcInstLogList.get(0).getDuration(); builder.durationMax(max); min = durationOrderedProcInstLogList.get(2).getDuration(); max = durationOrderedProcInstLogList.get(3).getDuration(); builder.durationMin(min); builder.durationMax(max); resultList = builder.build().getResultList();
builder.intersect().durationMin(duration-1).durationMax(duration+1); List<org.kie.api.runtime.manager.audit.ProcessInstanceLog> resultList = builder.build().getResultList(); assertEquals( "duration min + max result", 1, resultList.size()); builder.durationMin(min); resultList = builder.build().getResultList(); verifyMaxMinDuration(resultList, MIN, min); builder.durationMin(min); max = durationOrderedProcInstLogList.get(0).getDuration(); builder.durationMax(max); builder.durationMin(min); max = durationOrderedProcInstLogList.get(0).getDuration(); builder.durationMax(max); min = durationOrderedProcInstLogList.get(2).getDuration(); max = durationOrderedProcInstLogList.get(3).getDuration(); builder.durationMin(min); builder.durationMax(max); resultList = builder.build().getResultList();