A B C D E F G I J L M N O P R S T U W 

A

abort() - Method in class org.apache.openejb.junit.security.TestLoginModule
 
addProperty(Hashtable, String) - Static method in class org.apache.openejb.junit.context.Util
Parses an @Property value and adds it to the specified Hashtable
addStatement(Statement) - Method in class org.apache.openejb.junit.JUnit4Runner.MultiStatementExecutor
 
after() - Method in class org.apache.openejb.junit.jee.statement.DecoratingStatement
 
after() - Method in class org.apache.openejb.junit.jee.statement.ShutingDownStatement
 
annotation - Variable in class org.apache.openejb.junit.LocalClientRunner.AnnotationStatement
 
apply(Statement, Description) - Method in class org.apache.openejb.junit.jee.EJBContainerRule
 
apply(Statement, Description) - Method in class org.apache.openejb.junit.jee.InjectRule
 
apply(Statement, Description) - Method in class org.apache.openejb.junit.jee.transaction.TransactionRule
 

B

before() - Method in class org.apache.openejb.junit.jee.statement.DecoratingStatement
 
before() - Method in class org.apache.openejb.junit.jee.statement.StartingStatement
 

C

close() - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
 
close() - Method in interface org.apache.openejb.junit.context.TestContext
 
commit() - Method in class org.apache.openejb.junit.security.TestLoginModule
 
computeTestMethods() - Method in class org.apache.openejb.junit.jee.EJBContainerRunner
 
configureSecurity(Properties) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Loads the security configuration into the given Properties object
configureTest(Object) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
 
configureTest(Object) - Method in interface org.apache.openejb.junit.context.TestContext
Configures a test instance for this context
CONTEXT_CONFIG - Static variable in interface org.apache.openejb.junit.TestResourceTypes
 
contextConfig - Variable in class org.apache.openejb.junit.context.OpenEjbTestContext
Properties object used to initialize InitialContext
ContextConfig - Annotation Type in org.apache.openejb.junit
 
ContextWrapperStatement - Class in org.apache.openejb.junit.context
 
ContextWrapperStatement(TestContext, Statement, Object) - Constructor for class org.apache.openejb.junit.context.ContextWrapperStatement
 
createUnsecuredStatement(FrameworkMethod) - Method in class org.apache.openejb.junit.JUnit4Runner
Builds a method statement that executes in an unauthenticated context

D

decorated - Variable in class org.apache.openejb.junit.jee.statement.DecoratingStatement
 
DecoratingStatement - Class in org.apache.openejb.junit.jee.statement
 
DecoratingStatement(Statement) - Constructor for class org.apache.openejb.junit.jee.statement.DecoratingStatement
 
DEFAULT_CONFIG_FILE_RESOURCE - Static variable in class org.apache.openejb.junit.context.OpenEjbTestContext
 

E

EJBContainerRule - Class in org.apache.openejb.junit.jee
 
EJBContainerRule() - Constructor for class org.apache.openejb.junit.jee.EJBContainerRule
 
EJBContainerRule(Object) - Constructor for class org.apache.openejb.junit.jee.EJBContainerRule
 
EJBContainerRunner - Class in org.apache.openejb.junit.jee
 
EJBContainerRunner(Class<?>) - Constructor for class org.apache.openejb.junit.jee.EJBContainerRunner
 
evaluate() - Method in class org.apache.openejb.junit.context.ContextWrapperStatement
 
evaluate() - Method in class org.apache.openejb.junit.jee.statement.DecoratingStatement
 
evaluate() - Method in class org.apache.openejb.junit.jee.statement.InjectStatement
 
evaluate() - Method in class org.apache.openejb.junit.JUnit4Runner.MultiStatementExecutor
 
evaluate() - Method in class org.apache.openejb.junit.LocalClientRunner.Interceptorss
 
evaluate() - Method in class org.apache.openejb.junit.LocalClientRunner.RunAs
 
evaluate() - Method in class org.apache.openejb.junit.LocalClientRunner.RunTestAs
 
evaluate() - Method in class org.apache.openejb.junit.LocalClientRunner.Transaction
 
evaluate() - Method in class org.apache.openejb.junit.LocalClientRunner.TransactionAttribute
 

F

finalize() - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
 
findSetter(Class<?>, Field, Object) - Static method in class org.apache.openejb.junit.context.Util
Finds the setter method for a given field in the test class

G

getContainer() - Method in class org.apache.openejb.junit.jee.statement.StartingStatement
 
getContextConfig() - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Constructs the configuration needed to create the InitialContext.
getDelegateRunner(Class<?>) - Method in class org.apache.openejb.junit.OpenEjbRunner
Determines, based on the test class which runner we should delegate the actual JUnit logic to.
getDescription() - Method in class org.apache.openejb.junit.OpenEjbRunner
 
getInitialContext() - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Returns this context's InitialContext, creating it if necessary.
getInjectionValue(Field) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Analyzes the field and returns any values which should be injected on it
getMostSpecificMethod(Method, Method) - Static method in class org.apache.openejb.junit.context.Util
Returns the most specific of the 2 methods.
getOpenEjbRunner() - Method in class org.apache.openejb.junit.JUnit4Runner
 
getOtherTestResource(TestResource) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Override to perform custom resource types injection.
getProperties() - Method in class org.apache.openejb.junit.jee.statement.StartingStatement
 
getTestClass() - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
 
getTestClass() - Method in class org.apache.openejb.junit.OpenEjbRunner
 
getTestMethod() - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
 
getTestRules(Object) - Method in class org.apache.openejb.junit.jee.EJBContainerRunner
 

I

info - Variable in class org.apache.openejb.junit.LocalClientRunner.AnnotationStatement
 
INITIALCONTEXT - Static variable in interface org.apache.openejb.junit.TestResourceTypes
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.apache.openejb.junit.security.TestLoginModule
 
inject(Object) - Method in class org.apache.openejb.junit.jee.EJBContainerRule
 
InjectRule - Class in org.apache.openejb.junit.jee
 
InjectRule(Object, EJBContainerRule) - Constructor for class org.apache.openejb.junit.jee.InjectRule
 
InjectRule(Object, StartingStatement) - Constructor for class org.apache.openejb.junit.jee.InjectRule
 
InjectStatement - Class in org.apache.openejb.junit.jee.statement
 
InjectStatement(Statement, Class<?>, Object, StartingStatement) - Constructor for class org.apache.openejb.junit.jee.statement.InjectStatement
 
isInstance(Class, Object) - Static method in class org.apache.openejb.junit.context.Util
 

J

JUnit4Runner - Class in org.apache.openejb.junit
 
JUnit4Runner(OpenEjbRunner, Class<?>) - Constructor for class org.apache.openejb.junit.JUnit4Runner
 
JUnit4Runner.MultiStatementExecutor - Class in org.apache.openejb.junit
 
JUnit4Runner.MultiStatementExecutor() - Constructor for class org.apache.openejb.junit.JUnit4Runner.MultiStatementExecutor
 

L

loadConfig(Properties, ContextConfig) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Interprets and loads InitialContext properties from the ContextConfig annotation
loadConfigFile(Properties, ContextConfig) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Loads the configuration file specified in the ContextConfig annotation into the specified Properties instance
loadConfigProperties(Properties, ContextConfig) - Method in class org.apache.openejb.junit.context.OpenEjbTestContext
Loads the direct properties from the annotation configuration into the given Properties object
LocalClientRunner - Class in org.apache.openejb.junit
 
LocalClientRunner(Class<?>) - Constructor for class org.apache.openejb.junit.LocalClientRunner
 
LocalClientRunner.AnnotationStatement<A extends Annotation> - Class in org.apache.openejb.junit
 
LocalClientRunner.AnnotationStatement(A, Statement, LocalClientRunner.Test) - Constructor for class org.apache.openejb.junit.LocalClientRunner.AnnotationStatement
 
LocalClientRunner.Interceptorss - Class in org.apache.openejb.junit
 
LocalClientRunner.Interceptorss(Interceptors, Statement, LocalClientRunner.Test) - Constructor for class org.apache.openejb.junit.LocalClientRunner.Interceptorss
 
LocalClientRunner.RunAs - Class in org.apache.openejb.junit
 
LocalClientRunner.RunAs(RunAs, Statement, LocalClientRunner.Test) - Constructor for class org.apache.openejb.junit.LocalClientRunner.RunAs
 
LocalClientRunner.RunTestAs - Class in org.apache.openejb.junit
 
LocalClientRunner.RunTestAs(RunTestAs, Statement, LocalClientRunner.Test) - Constructor for class org.apache.openejb.junit.LocalClientRunner.RunTestAs
 
LocalClientRunner.Transaction - Class in org.apache.openejb.junit
 
LocalClientRunner.Transaction(Transaction, Statement, LocalClientRunner.Test) - Constructor for class org.apache.openejb.junit.LocalClientRunner.Transaction
 
LocalClientRunner.TransactionAttribute - Class in org.apache.openejb.junit
 
LocalClientRunner.TransactionAttribute(TransactionAttribute, Statement, LocalClientRunner.Test) - Constructor for class org.apache.openejb.junit.LocalClientRunner.TransactionAttribute
 
login() - Method in class org.apache.openejb.junit.security.TestLoginModule
 
LOGIN_CONFIG_RESOURCE - Static variable in class org.apache.openejb.junit.context.OpenEjbTestContext
 
logout() - Method in class org.apache.openejb.junit.security.TestLoginModule
 

M

methodBlock(FrameworkMethod) - Method in class org.apache.openejb.junit.JUnit4Runner
Prepares a method statement, configuring it for the test context
methodBlock(FrameworkMethod) - Method in class org.apache.openejb.junit.LocalClientRunner
 

N

newTestContext(Method) - Method in class org.apache.openejb.junit.OpenEjbRunner
 
newTestContext(Method, String) - Method in class org.apache.openejb.junit.OpenEjbRunner
This accepts a null method.
next - Variable in class org.apache.openejb.junit.LocalClientRunner.AnnotationStatement
 

O

OpenEjbRunner - Class in org.apache.openejb.junit
 
OpenEjbRunner(Class<?>) - Constructor for class org.apache.openejb.junit.OpenEjbRunner
Creates a new runner (called by JUnit)
OpenEjbTestContext - Class in org.apache.openejb.junit.context
To implement your own context, you need to create an implementation of TestContext which would configure the test when instructed.
OpenEjbTestContext(Class) - Constructor for class org.apache.openejb.junit.context.OpenEjbTestContext
Constructs a context for a class
OpenEjbTestContext(Method) - Constructor for class org.apache.openejb.junit.context.OpenEjbTestContext
Constructs a context for a method
OpenEjbTestContext(Class, String) - Constructor for class org.apache.openejb.junit.context.OpenEjbTestContext
Constructs a context for a class
OpenEjbTestContext(Method, String) - Constructor for class org.apache.openejb.junit.context.OpenEjbTestContext
Constructs a context for a method
org.apache.openejb.junit - package org.apache.openejb.junit
 
org.apache.openejb.junit.context - package org.apache.openejb.junit.context
 
org.apache.openejb.junit.jee - package org.apache.openejb.junit.jee
 
org.apache.openejb.junit.jee.config - package org.apache.openejb.junit.jee.config
 
org.apache.openejb.junit.jee.resources - package org.apache.openejb.junit.jee.resources
 
org.apache.openejb.junit.jee.statement - package org.apache.openejb.junit.jee.statement
 
org.apache.openejb.junit.jee.transaction - package org.apache.openejb.junit.jee.transaction
 
org.apache.openejb.junit.security - package org.apache.openejb.junit.security
 

P

possiblyExpectingAccessException(Statement, boolean) - Method in class org.apache.openejb.junit.JUnit4Runner
 
Properties - Annotation Type in org.apache.openejb.junit.jee.config
 
Property - Annotation Type in org.apache.openejb.junit.jee.config
 
Property - Annotation Type in org.apache.openejb.junit
 
PropertyFile - Annotation Type in org.apache.openejb.junit.jee.config
 

R

REALM_PROPERTY_KEY - Static variable in class org.apache.openejb.junit.context.OpenEjbTestContext
 
resource(Class<T>, String) - Method in class org.apache.openejb.junit.jee.EJBContainerRule
 
run(RunNotifier) - Method in class org.apache.openejb.junit.OpenEjbRunner
 
RunTestAs - Annotation Type in org.apache.openejb.junit
 

S

ShutingDownStatement - Class in org.apache.openejb.junit.jee.statement
 
ShutingDownStatement(Statement, StartingStatement) - Constructor for class org.apache.openejb.junit.jee.statement.ShutingDownStatement
 
StartingStatement - Class in org.apache.openejb.junit.jee.statement
 
StartingStatement(Statement, Class<?>) - Constructor for class org.apache.openejb.junit.jee.statement.StartingStatement
 

T

test - Variable in class org.apache.openejb.junit.LocalClientRunner.AnnotationStatement
 
TestContext - Interface in org.apache.openejb.junit.context
 
testCount() - Method in class org.apache.openejb.junit.OpenEjbRunner
 
TestLoginModule - Class in org.apache.openejb.junit.security
This is used to "emulate" a login for the "securityRole" option in the JUnit runner.
TestLoginModule() - Constructor for class org.apache.openejb.junit.security.TestLoginModule
 
TestResource - Annotation Type in org.apache.openejb.junit.jee.resources
 
TestResource - Annotation Type in org.apache.openejb.junit
 
TestResourceTypes - Interface in org.apache.openejb.junit
 
TestSecurity - Annotation Type in org.apache.openejb.junit
 
Transaction - Annotation Type in org.apache.openejb.junit.jee.transaction
 
Transaction - Annotation Type in org.apache.openejb.junit
 
TransactionRule - Class in org.apache.openejb.junit.jee.transaction
 
TransactionRule() - Constructor for class org.apache.openejb.junit.jee.transaction.TransactionRule
 

U

UNAUTHENTICATED - Static variable in annotation type org.apache.openejb.junit.TestSecurity
 
Util - Class in org.apache.openejb.junit.context
 

W

withAfterClasses(Statement) - Method in class org.apache.openejb.junit.jee.EJBContainerRunner
 
withBeforeClasses(Statement) - Method in class org.apache.openejb.junit.jee.EJBContainerRunner
 
A B C D E F G I J L M N O P R S T U W 

Copyright © 1999–2016 The Apache Software Foundation. All rights reserved.