Class ELTestUtil

java.lang.Object
com.sun.ts.tests.el.common.util.ELTestUtil

public final class ELTestUtil extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    checkForCNFE(Object object, String methName, Class<?>[] argTypes, Object[] params)
    Checks to see if a ClassNotFoundException is thrown
    static void
    checkForNPE(Class<?> clazz, String methName, Class<?>[] argTypes, Object[] params)
    Checks to see if a NullPointerException is thrown from a given method(methName) from a given Class. use this method for any Abstract classes you wish to test.
    static void
    checkForNPE(Object object, String methName, Class<?>[] argTypes, Object[] params)
    Checks to see if a NullPointerException is thrown from a given method(methName) from a given Class. use this method for any Abstract classes you wish to test.
    static void
    checkForNPE(String className, String methName, Class<?>[] argTypes, Object[] params)
    Checks to see if a NullPointerException is thrown from a given method(methName) from a given Class(className). use this method for any none Abstract classes you wish to test.
    static void
    checkForNSME(Object object, String methName, Class<?>[] argTypes, Object[] params)
    Checks to see if a NoSuchMethodException is thrown
    static void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Method Details

    • checkForNPE

      public static void checkForNPE(String className, String methName, Class<?>[] argTypes, Object[] params) throws Exception
      Checks to see if a NullPointerException is thrown from a given method(methName) from a given Class(className). use this method for any none Abstract classes you wish to test.
      Parameters:
      className - - The Class that has the method under test.
      methName - - The method that you want to test.
      argTypes - - The type value of the arguments for the method under test.
      params - - The parameters you are feeding into the method under test.
      Throws:
      Exception
    • checkForNPE

      public static void checkForNPE(Class<?> clazz, String methName, Class<?>[] argTypes, Object[] params) throws Exception
      Checks to see if a NullPointerException is thrown from a given method(methName) from a given Class. use this method for any Abstract classes you wish to test. You can pass in the instantiated class that you want to test.
      Parameters:
      clazz - - The class you want to test.
      methName - - The method that you want to test.
      argTypes - - The type value of the arguments for the method under test.
      params - - The parameters you are feeding into the method under test.
      Throws:
      Exception
    • checkForNPE

      public static void checkForNPE(Object object, String methName, Class<?>[] argTypes, Object[] params) throws Exception
      Checks to see if a NullPointerException is thrown from a given method(methName) from a given Class. use this method for any Abstract classes you wish to test. You can pass in the instantiated class that you want to test.
      Parameters:
      object - - The Object you want to test.
      methName - - The method that you want to test.
      argTypes - - The type value of the arguments for the method under test.
      params - - The parameters you are feeding into the method under test.
      Throws:
      Exception
    • checkForCNFE

      public static void checkForCNFE(Object object, String methName, Class<?>[] argTypes, Object[] params) throws Exception
      Checks to see if a ClassNotFoundException is thrown
      Parameters:
      object - - The Object you want to test.
      methName - - The method that you want to test.
      argTypes - - The type value of the arguments for the method under test.
      params - - The parameters you are feeding into the method under test.
      Throws:
      Exception
    • checkForNSME

      public static void checkForNSME(Object object, String methName, Class<?>[] argTypes, Object[] params) throws Exception
      Checks to see if a NoSuchMethodException is thrown
      Parameters:
      object - - The Object you want to test.
      methName - - The method that you want to test.
      argTypes - - The type value of the arguments for the method under test.
      params - - The parameters you are feeding into the method under test.
      Throws:
      Exception
    • printStackTrace

      public static void printStackTrace(Throwable e)