@Test public void closeIssuesByRuleElsePartTest() throws Exception { when(complianceRepository.closeIssuesByRule(anyObject())).thenReturn( false); assertThat(complianceService.closeIssuesByRule(CommonTestUtil .getRuleDetails()), is(notNullValue())); }
@Override public Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails) { Map<String, Object> response = Maps.newHashMap(); Boolean isAllClosed = repository.closeIssuesByRule(ruleDetails); if (isAllClosed) { response.put(STATUS, TWO_HUNDRED); response.put("message", "Successfully Closed all Issues!!!"); return response; } else { response.put(STATUS, FOUR_NOT_THREE); response.put("message", "Failed in Issues Closure!!!"); } return response; }
ComplianceServiceImpl implements ComplianceService, Constants { @Override public Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails) { Map<String, Object> response = Maps.newHashMap(); Boolean isAllClosed = repository.closeIssuesByRule(ruleDetails); if (isAllClosed) { response.put(STATUS, TWO_HUNDRED); response.put("message", "Successfully Closed all Issues!!!"); return response; } else { response.put(STATUS, FOUR_NOT_THREE); response.put("message", "Failed in Issues Closure!!!"); } return response; } }
ComplianceServiceImpl implements ComplianceService, Constants { @Override public Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails) { Map<String, Object> response = Maps.newHashMap(); Boolean isAllClosed = repository.closeIssuesByRule(ruleDetails); if (isAllClosed) { response.put(STATUS, TWO_HUNDRED); response.put("message", "Successfully Closed all Issues!!!"); return response; } else { response.put(STATUS, FOUR_NOT_THREE); response.put("message", "Failed in Issues Closure!!!"); } return response; }  }
ComplianceServiceImpl implements ComplianceService, Constants { @Override public Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails) { Map<String, Object> response = Maps.newHashMap(); Boolean isAllClosed = repository.closeIssuesByRule(ruleDetails); if (isAllClosed) { response.put(STATUS, TWO_HUNDRED); response.put("message", "Successfully Closed all Issues!!!"); return response; } else { response.put(STATUS, FOUR_NOT_THREE); response.put("message", "Failed in Issues Closure!!!"); } return response; }  @Override long getIssuesCount(String assetGroup, String ruleId, String domain); @Override ResponseWithOrder getIssues(Request request); @Override Map<String, Object> getDistribution(String assetGroup, String domain); @Override Map<String, Long> getTagging(String assetGroup, String targetType); @Override Map<String, Long> getCertificates(String assetGroup); @Override Map<String, Long> getPatching(String assetGroup, String targetType, String application); List<Map<String, Object>> getRecommendations(String assetGroup, String targetType); ResponseWithOrder getIssueAuditLog(String annotationId, String targetType, int from, int size,
            String searchText); List<Map<String, Object>> getResourceDetails(String assetGroup, String resourceId); @Override Boolean addIssueException(final IssueResponse issueException); @SuppressWarnings("rawtypes") ResponseWithOrder getRulecompliance(Request request); @Override Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails); JsonArray getRuleDetailsByApplicationFromES(String assetGroup, String ruleId, String searchText); List<Map<String, Object>> getRuleDetailsbyEnvironment(String assetGroup, String ruleId, String application,
            String searchText); Map<String, Object> getRuleDescription(String ruleId); @Override Boolean revokeIssueException(final String issueId); @Override Map<String, Object> getKernelComplianceByInstanceIdFromDb(String instanceId); @Override Map<String, Object> updateKernelVersion(final KernelVersion kernelVersion); @Override Map<String, Object> getOverallComplianceByDomain(String assetGroup, String domain); @Override List<String> getResourceType(String assetgroup, String domain); @SuppressWarnings("serial") @Override List<Map<String, Object>> getRuleSevCatDetails(List<Map<String, Object>> ruleDetails); PolicyViolationDetails getPolicyViolationDetailsByIssueId(String assetGroup, String issueId); ResponseEntity<Object> formatException(ServiceException e); @Override Map<String, String> getCurrentKernelVersions(); @Override IssueExceptionResponse addMultipleIssueException(IssuesException issuesException); @Override IssueExceptionResponse revokeMultipleIssueException(List<String> issueIds); @SuppressWarnings("unchecked") List<Map<String, Object>> getRuleDetailsbyApplication(String assetGroup, String ruleId, String searchText); }
ComplianceServiceImpl implements ComplianceService, Constants { @Override public Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails) { Map<String, Object> response = Maps.newHashMap(); Boolean isAllClosed = repository.closeIssuesByRule(ruleDetails); if (isAllClosed) { response.put(STATUS, TWO_HUNDRED); response.put("message", "Successfully Closed all Issues!!!"); return response; } else { response.put(STATUS, FOUR_NOT_THREE); response.put("message", "Failed in Issues Closure!!!"); } return response; }  @Override long getIssuesCount(String assetGroup, String ruleId, String domain); @Override ResponseWithOrder getIssues(Request request); @Override Map<String, Object> getDistribution(String assetGroup, String domain); @Override Map<String, Long> getTagging(String assetGroup, String targetType); @Override Map<String, Long> getCertificates(String assetGroup); @Override Map<String, Long> getPatching(String assetGroup, String targetType, String application); List<Map<String, Object>> getRecommendations(String assetGroup, String targetType); ResponseWithOrder getIssueAuditLog(String annotationId, String targetType, int from, int size,
            String searchText); List<Map<String, Object>> getResourceDetails(String assetGroup, String resourceId); @Override Boolean addIssueException(final IssueResponse issueException); @SuppressWarnings("rawtypes") ResponseWithOrder getRulecompliance(Request request); @Override Map<String, Object> closeIssuesByRule(final RuleDetails ruleDetails); JsonArray getRuleDetailsByApplicationFromES(String assetGroup, String ruleId, String searchText); List<Map<String, Object>> getRuleDetailsbyEnvironment(String assetGroup, String ruleId, String application,
            String searchText); Map<String, Object> getRuleDescription(String ruleId); @Override Boolean revokeIssueException(final String issueId); @Override Map<String, Object> getKernelComplianceByInstanceIdFromDb(String instanceId); @Override Map<String, Object> updateKernelVersion(final KernelVersion kernelVersion); @Override Map<String, Object> getOverallComplianceByDomain(String assetGroup, String domain); @Override List<String> getResourceType(String assetgroup, String domain); @SuppressWarnings("serial") @Override List<Map<String, Object>> getRuleSevCatDetails(List<Map<String, Object>> ruleDetails); PolicyViolationDetails getPolicyViolationDetailsByIssueId(String assetGroup, String issueId); ResponseEntity<Object> formatException(ServiceException e); @Override Map<String, String> getCurrentKernelVersions(); @Override IssueExceptionResponse addMultipleIssueException(IssuesException issuesException); @Override IssueExceptionResponse revokeMultipleIssueException(List<String> issueIds); @SuppressWarnings("unchecked") List<Map<String, Object>> getRuleDetailsbyApplication(String assetGroup, String ruleId, String searchText);  }