@Test(expected = Exception.class) public void test_throwException__FindforCriteria() throws Exception { final List<Object> preparedStatementValues = new ArrayList<>(); final DocumentTypeGetReq docTypeGetRequest = new DocumentTypeGetReq(); when(docTypeQueryBuilder.getQuery(docTypeGetRequest, preparedStatementValues)).thenThrow(Exception.class); final List<DocumentType> docTypes = docTypeRepository.findForCriteria(docTypeGetRequest); assertTrue(docTypes != null); }
public List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest) { final List<Object> preparedStatementValues = new ArrayList<>(); final String queryStr = documentTypeQueryBuilder.getQuery(documentTypeGetRequest, preparedStatementValues); final List<DocumentType> documentTypes = jdbcTemplate.query(queryStr, preparedStatementValues.toArray(), documentTypeRowMapper); return documentTypes; }
DocumentTypeRepository { public List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest) { final List<Object> preparedStatementValues = new ArrayList<>(); final String queryStr = documentTypeQueryBuilder.getQuery(documentTypeGetRequest, preparedStatementValues); final List<DocumentType> documentTypes = jdbcTemplate.query(queryStr, preparedStatementValues.toArray(), documentTypeRowMapper); return documentTypes; } }
DocumentTypeRepository { public List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest) { final List<Object> preparedStatementValues = new ArrayList<>(); final String queryStr = documentTypeQueryBuilder.getQuery(documentTypeGetRequest, preparedStatementValues); final List<DocumentType> documentTypes = jdbcTemplate.query(queryStr, preparedStatementValues.toArray(), documentTypeRowMapper); return documentTypes; }  }
DocumentTypeRepository { public List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest) { final List<Object> preparedStatementValues = new ArrayList<>(); final String queryStr = documentTypeQueryBuilder.getQuery(documentTypeGetRequest, preparedStatementValues); final List<DocumentType> documentTypes = jdbcTemplate.query(queryStr, preparedStatementValues.toArray(), documentTypeRowMapper); return documentTypes; }  DocumentTypeReq create(final DocumentTypeReq documentTypeReq); DocumentTypeReq update(final DocumentTypeReq documentTypeReq); boolean checkDocumentTypeByNameAndCode(final String code, final String name, final String tenantId); List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest); List<Long> getMandatoryocs(final String applicationType); }
DocumentTypeRepository { public List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest) { final List<Object> preparedStatementValues = new ArrayList<>(); final String queryStr = documentTypeQueryBuilder.getQuery(documentTypeGetRequest, preparedStatementValues); final List<DocumentType> documentTypes = jdbcTemplate.query(queryStr, preparedStatementValues.toArray(), documentTypeRowMapper); return documentTypes; }  DocumentTypeReq create(final DocumentTypeReq documentTypeReq); DocumentTypeReq update(final DocumentTypeReq documentTypeReq); boolean checkDocumentTypeByNameAndCode(final String code, final String name, final String tenantId); List<DocumentType> findForCriteria(final DocumentTypeGetReq documentTypeGetRequest); List<Long> getMandatoryocs(final String applicationType);  }