assertTrue("Should not allow registering param 3 as output, " + "since it does not exist.", false);
fail("Should not allow registering param 3 as output, " + "since it does not exist.");
    public void testProcessEscapedCall() throws Exception {        FBEscapedCallParser parser = new FBEscapedCallParser(FBEscapedParser.USE_BUILT_IN);                FBProcedureCall procedureCall = parser.parseCall(CALL_TEST_5);        procedureCall.registerOutParam(1, Types.INTEGER);        procedureCall.getInputParam(2).setValue("test value");        try {        	procedureCall.registerOutParam(3, Types.CHAR);            assertTrue("Should not allow registering param 3 as output, " +                    "since it does not exist.", false);                    } catch(SQLException ex) {        	// everything is ok        }        procedureCall = parser.parseCall(CALL_TEST_5_1);        procedureCall.registerOutParam(1, Types.INTEGER);        procedureCall.getInputParam(2).setValue("test value");        try {            procedureCall.registerOutParam(3, Types.CHAR);            assertTrue("Should not allow registering param 3 as output, " +                    "since it does not exist.", false);                    } catch(SQLException ex) {            // everything is ok        }                assertTrue("Should correctly parse call. " + procedureCall.getSQL(false),                 testProcedureCall.equals(procedureCall));                procedureCall = parser.parseCall(CALL_TEST_6);        procedureCall.registerOutParam(1, Types.INTEGER);        procedureCall.getInputParam(2).setValue("test value");        assertTrue("Should correctly parse call. " + procedureCall.getSQL(false),                 testProcedureCall.equals(procedureCall));                procedureCall = parser.parseCall(CALL_TEST_7);        assertTrue("Should correctly parse call. " + procedureCall.getSQL(false),                 testProcedureCall.getSQL(false).equals(procedureCall.getSQL(false)));    }