Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

hivemind.test
Class FrameworkTestCase  view FrameworkTestCase download FrameworkTestCase.java

java.lang.Object
  extended byjunit.framework.Assert
      extended byjunit.framework.TestCase
          extended byorg.apache.hivemind.test.HiveMindTestCase
              extended byhivemind.test.FrameworkTestCase
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
TestContains, TestDependency, TestHiveMindFindLocation, TestLocation, TestMisc, TestRegistryBuilder, TestServicesByInterface, TestSubModule

public abstract class FrameworkTestCase
extends org.apache.hivemind.test.HiveMindTestCase

Base class for framework tests.


Nested Class Summary
 
Nested classes inherited from class org.apache.hivemind.test.HiveMindTestCase
 
Field Summary
protected  org.apache.hivemind.ClassResolver _resolver
           
private static java.lang.String PROJECT_ROOT
           
 
Fields inherited from class org.apache.hivemind.test.HiveMindTestCase
_appender, _interceptedLoggerName
 
Fields inherited from class junit.framework.TestCase
 
Constructor Summary
FrameworkTestCase()
           
 
Method Summary
protected  org.apache.hivemind.parse.ConfigurationPointDescriptor createConfigurationPointDescriptor(java.lang.String pointId)
          Convenience method for creating a org.apache.hivemind.parse.ConfigurationPointDescriptor.
protected  org.apache.hivemind.parse.DependencyDescriptor createDependencyDescriptor(java.lang.String moduleId, java.lang.String version)
          Convenience method for creating a org.apache.hivemind.parse.DependencyDescriptor.
protected  org.apache.hivemind.parse.ModuleDescriptor createModuleDescriptor(java.lang.String moduleId, java.lang.String version)
          Convenience method for creating a org.apache.hivemind.parse.ModuleDescriptor.
protected  org.apache.hivemind.parse.ServicePointDescriptor createServicePointDescriptor(java.lang.String pointId, java.lang.Class serviceInterface)
          Convenience method for creating a org.apache.hivemind.parse.ServicePointDescriptor.
protected  java.lang.String getFrameworkPath(java.lang.String path)
           
protected  void interceptLogging()
           
protected  org.apache.hivemind.parse.ModuleDescriptor parse(java.lang.String file)
           
 
Methods inherited from class org.apache.hivemind.test.HiveMindTestCase
addControl, assertExceptionRegexp, assertExceptionSubstring, assertListsEqual, assertListsEqual, assertLoggedMessage, assertLoggedMessage, assertLoggedMessagePattern, assertLoggedMessagePattern, assertLoggedMessages, assertRegexp, buildFrameworkRegistry, buildFrameworkRegistry, buildFrameworkRegistry, buildMinimalRegistry, fabricateLocation, findNestedException, getClassResolver, getControl, getInterceptedLogEvents, getResource, interceptLogging, matches, newControl, newLocation, newMock, replayControls, resetControls, setReturnValue, setReturnValue, setReturnValue, setReturnValue, setReturnValue, setThrowable, tearDown, unreachable, verifyControls
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_resolver

protected org.apache.hivemind.ClassResolver _resolver

PROJECT_ROOT

private static final java.lang.String PROJECT_ROOT
Constructor Detail

FrameworkTestCase

public FrameworkTestCase()
Method Detail

getFrameworkPath

protected java.lang.String getFrameworkPath(java.lang.String path)

parse

protected org.apache.hivemind.parse.ModuleDescriptor parse(java.lang.String file)
                                                    throws java.lang.Exception

interceptLogging

protected void interceptLogging()

createModuleDescriptor

protected org.apache.hivemind.parse.ModuleDescriptor createModuleDescriptor(java.lang.String moduleId,
                                                                            java.lang.String version)
Convenience method for creating a org.apache.hivemind.parse.ModuleDescriptor.


createDependencyDescriptor

protected org.apache.hivemind.parse.DependencyDescriptor createDependencyDescriptor(java.lang.String moduleId,
                                                                                    java.lang.String version)
Convenience method for creating a org.apache.hivemind.parse.DependencyDescriptor.


createServicePointDescriptor

protected org.apache.hivemind.parse.ServicePointDescriptor createServicePointDescriptor(java.lang.String pointId,
                                                                                        java.lang.Class serviceInterface)
Convenience method for creating a org.apache.hivemind.parse.ServicePointDescriptor.


createConfigurationPointDescriptor

protected org.apache.hivemind.parse.ConfigurationPointDescriptor createConfigurationPointDescriptor(java.lang.String pointId)
Convenience method for creating a org.apache.hivemind.parse.ConfigurationPointDescriptor.