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]

Reply via email to