Author: sebb Date: Fri Mar 2 10:15:38 2007 New Revision: 513875 URL: http://svn.apache.org/viewvc?view=rev&rev=513875 Log: Add unit test helper methods
Modified: jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/jorphan/reflect/Functor.java Modified: jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/jorphan/reflect/Functor.java URL: http://svn.apache.org/viewvc/jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/jorphan/reflect/Functor.java?view=diff&rev=513875&r1=513874&r2=513875 ============================================================================== --- jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/jorphan/reflect/Functor.java (original) +++ jakarta/jmeter/branches/rel-2-2/src/jorphan/org/apache/jorphan/reflect/Functor.java Fri Mar 2 10:15:38 2007 @@ -172,6 +172,35 @@ return methodToInvoke; } + /* + * Check if a Functor method is valid. + * + * @deprecated ** for use by Unit test code only ** + * + * @return true if method exists + */ + public boolean checkMethod(Object _invokee){ + Method m = null; + this.invokee=_invokee; + try { + m = createMethod(getTypes()); + } catch (Exception e){ + // ignored + } + return null != m; + } + + public String toString(){ + StringBuffer sb = new StringBuffer(100); + sb.append("method: "); + sb.append(methodName); + if (invokee != null){ + sb.append(" invokee: "); + sb.append(invokee.getClass().getName()); + } + return sb.toString(); + } + protected Class getPrimitive(Class t) { if (t.equals(Integer.class)) { return int.class; --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]