OracleSpParameter extends OracleSpParameterBase { public String getCallArgument() { return getCallArgument("?"); } protected  OracleSpParameter(String paramName, Direction direction, String dataType,
                                String prefix); static OracleSpParameter newInstance(String paramName, Direction direction,
                            String dataType); static OracleSpParameter newInstance(String paramName, Direction direction,
                            String dataType, String prefix); String getShortDirectionName(); String getWrapperVarName(); void declareArgument(); void declareReturnValue(); void declareVariable(); void assignOutputVariable(); String getCallArgument(); void genSpCallArgumentWithinWrapper();  }
@Test public void boolArgInCallShouldBeWrapped() { OracleSpParameter arg = spParams.get(SP_ARG_BOOL_IN); assertEquals("z_chr2bool( ? )", arg.getCallArgument()); }
@Test public void boolArgOutCallShouldNotBeWrapped() { OracleSpParameter arg = spParams.get(SP_ARG_BOOL_OUT); assertEquals("?", arg.getCallArgument()); }