### Question:
InfraActiveRequestsRepositoryImpl implements InfraActiveRequestsRepositoryCustom { protected List<Predicate> getPredicates(final Map<String, String[]> filters, final CriteriaBuilder criteriaBuilder, final Root<InfraActiveRequests> tableRoot) { final List<Predicate> predicates = new LinkedList<>(); for (final Entry<String, String[]> entry : filters.entrySet()) { final String[] params = entry.getValue(); if (VALID_COLUMNS.contains(entry.getKey()) && params.length == 2) { final QueryOperationType operationType = QueryOperationType.getQueryOperationType(params[0]); final Predicate predicate = operationType.getPredicate(criteriaBuilder, tableRoot, entry.getKey(), params[1]); predicates.add(predicate); } } return predicates; }  @Override boolean healthCheck(); @Override InfraActiveRequests getRequestFromInfraActive(final String requestId); @Override InfraActiveRequests checkInstanceNameDuplicate(final Map<String, String> instanceIdMap,
            final String instanceName, final String requestScope); @Override List<InfraActiveRequests> getOrchestrationFiltersFromInfraActive(
            final Map<String, List<String>> orchestrationMap); @Override List<InfraActiveRequests> getCloudOrchestrationFiltersFromInfraActive(
            final Map<String, String> orchestrationMap); @Override List<InfraActiveRequests> getRequestListFromInfraActive(final String queryAttributeName,
            final String queryValue, final String requestType); @Override InfraActiveRequests getRequestFromInfraActive(final String requestId, final String requestType); @Override InfraActiveRequests checkVnfIdStatus(final String operationalEnvironmentId); @Override List<InfraActiveRequests> getInfraActiveRequests(final Map<String, String[]> filters, final long startTime,
            final long endTime, final Integer maxResult);  }### Answer:
@Test public void test_GetInfraActiveRequests_invalidFiltersMap() { final Map<String, String[]> filters = new HashMap<>(); filters.put("OverTheMoon", new String[] {"Humpty Dumpty Sat On The Wall"}); final List<Predicate> predicates = objUnderTest.getPredicates(filters, mock(CriteriaBuilder.class), (Root<InfraActiveRequests>) mock(Root.class)); assertTrue(predicates.isEmpty()); }