Assert.assertNull(queryObj.getParameter("personId", String.class)); }catch(IllegalArgumentException iaex) Assert.assertNotNull(queryObj.getParameter(1, String.class)); Assert.assertNotNull(queryObj.getParameterValue(1)); Assert.assertNotNull(KunderaCoreUtils.getLuceneQueryFromJPAQuery(kunderaQuery, kunderaMetadata)); queryObj.setParameter(queryObj.getParameter("personId"),"1"); queryObj.setParameter(queryObj.getParameter("personId"),"1"); Assert.assertNotNull(queryObj.getParameter("personId", String.class)); Assert.assertTrue(queryObj.isBound(queryObj.getParameter("personId", String.class))); Assert.assertNotNull(queryObj.getParameterValue(queryObj.getParameter("personId", String.class))); Assert.assertNotNull(queryObj.getParameterValue("personId")); Assert.assertNull(queryObj.getParameter(1, String.class)); Assert.fail("Should have gone to catch block!"); }catch(IllegalArgumentException iaex) queryObj.getParameter(1); kunderaQuery = parseQuery(query); queryObj = new CoreQuery(kunderaQuery, delegator, ((EntityManagerFactoryImpl)emf).getKunderaMetadataInstance()); Assert.assertNull(queryObj.getParameter(1, String.class)); Assert.fail("Should have gone to catch block!"); }catch(IllegalStateException iaex)