Class UnitTestBase


  • public abstract class UnitTestBase
    extends Object
    This class is the base for all OpenAM unit test cases. It has commonly used methods; and hopefully we can grow this class to support more methods in future.
    • Constructor Detail

      • UnitTestBase

        protected UnitTestBase​(String componentName)
    • Method Detail

      • entering

        protected void entering​(String methodName,
                                Object[] params)
        Writes a log entry for entering a test method.
        Parameters:
        methodName - Name of method.
        params - Parameter to the method being entered.
      • exiting

        protected void exiting​(String methodName)
        Writes a log entry for exiting a test method.
        Parameters:
        methodName - Name of method.
      • log

        protected void log​(Level level,
                           String methodName,
                           String message)
        Writes a log entry.
        Parameters:
        level - Log Level.
        methodName - Name of method.
        message - Log Message.
      • log

        protected void log​(Level level,
                           String methodName,
                           String message,
                           Object[] params)
        Writes a log entry.
        Parameters:
        level - Log Level.
        methodName - Name of method.
        message - Log Message.
        params - Parameters for the log message.