Class TestRegistryManager

java.lang.Object
org.apache.tapestry5.ioc.junit.TestRegistryManager

public class TestRegistryManager extends Object
Helper class used by the TapestryIOCJUnit4ClassRunner to manage the test registry
  • Constructor Details

    • TestRegistryManager

      public TestRegistryManager(Class<?> type) throws org.junit.runners.model.InitializationError
      Throws:
      org.junit.runners.model.InitializationError
  • Method Details

    • findModuleDefFactories

      protected List<Method> findModuleDefFactories(Class<?> type) throws org.junit.runners.model.InitializationError
      Throws:
      org.junit.runners.model.InitializationError
    • validateModuleDefMethod

      protected void validateModuleDefMethod(Method method) throws org.junit.runners.model.InitializationError
      Throws:
      org.junit.runners.model.InitializationError
    • getOrCreateRegistry

      Get the existing registry or create one if required.
      Returns:
      The test Registry
      Throws:
      Exception
    • afterTestMethod

      public void afterTestMethod()
      Notify that the current test method has completed
    • afterTestClass

      public void afterTestClass()
      Notify that the current test class has completed
    • shutdownRegistry

      protected void shutdownRegistry()