A C D E G H I M N O P R S T V

A

addClassInfo(Class) - Method in class org.testinium.engine.Testinium
addClassInfo
addClassInfo(String) - Method in class org.testinium.engine.Testinium
addClassInfo
addClassInfo(Class, Object) - Method in class org.testinium.engine.Testinium
addClassInfo
addClassInfo(Object) - Method in class org.testinium.engine.Testinium
addClassInfo
addClazz(Clazz) - Method in class org.testinium.ant.TestiniumTask
setClassesList
addListener(Class<?>) - Method in class org.testinium.engine.Testinium
addListener
addListener(IMethodInvokerListener) - Method in class org.testinium.engine.Testinium
addListener
addListener(String) - Method in class org.testinium.engine.Testinium
addListener
addPath(Path) - Method in class org.testinium.ant.TestiniumTask
addPath

C

ClassInfo - Class in org.testinium.engine
ClassInfo
ClassInfo(Class<?>) - Constructor for class org.testinium.engine.ClassInfo
ClassInfo
ClassInfo(Class, Object) - Constructor for class org.testinium.engine.ClassInfo
ClassInfo
ClassInfo(Object) - Constructor for class org.testinium.engine.ClassInfo
ClassInfo
Clazz - Class in org.testinium.ant
Clazz
Clazz() - Constructor for class org.testinium.ant.Clazz
Clazz
Configuration - Annotation Type in org.testinium.annotations
Used to annotate classes
ConsoleReporter - Class in org.testinium.reporter
ConsoleReporter
ConsoleReporter() - Constructor for class org.testinium.reporter.ConsoleReporter
ConsoleReporter
CycleException - Exception in org.testinium.graph
CycleException
CycleException() - Constructor for exception org.testinium.graph.CycleException
CycleException
CycleException(String) - Constructor for exception org.testinium.graph.CycleException
CycleException

D

DEFAULT_GROUP - Static variable in class org.testinium.engine.ClassInfo
Default Group
DFS - Class in org.testinium.graph
DFS implementation and Topological Sort http://www.cis.temple.edu/~pwang/551-PT/Lecture/551-0415.htm
DFS() - Constructor for class org.testinium.graph.DFS
DFS

E

equals(Object) - Method in class org.testinium.graph.StrNodeKey
 
execute() - Method in class org.testinium.ant.TestiniumTask
 
ExpectableExceptions - Annotation Type in org.testinium.annotations
ExpectableExceptions defines exceptions to expect on a test method

G

getClazz() - Method in class org.testinium.engine.ClassInfo
getClazz
getContainee() - Method in interface org.testinium.graph.INode
getContainee
getContainee() - Method in class org.testinium.graph.NodeImpl
getContainee
getEnterTime() - Method in interface org.testinium.graph.INode
getEnterTime
getEnterTime() - Method in class org.testinium.graph.NodeImpl
getEnterTime
getLeaveTime() - Method in interface org.testinium.graph.INode
getLeaveTime
getLeaveTime() - Method in class org.testinium.graph.NodeImpl
getLeaveTime
getListeners() - Method in class org.testinium.engine.ClassInfo
getListeners
getName() - Method in class org.testinium.ant.Clazz
getName
getNodesMap() - Method in class org.testinium.graph.Graph
HashMap
getStackTrace() - Method in class org.testinium.engine.MethodInfo
getStackTrace
getState() - Method in interface org.testinium.graph.INode
getState
getState() - Method in class org.testinium.graph.NodeImpl
getState
getStr() - Method in class org.testinium.graph.StrNodeKey
getStr
getTestableMethod() - Method in class org.testinium.engine.MethodInfo
getTestableMethod
getTime() - Method in class org.testinium.engine.MethodInfo
getTime
Graph - Class in org.testinium.graph
Graph
Graph() - Constructor for class org.testinium.graph.Graph
Graph
Group - Annotation Type in org.testinium.annotations
Used to annotate testable methods
GroupNodeKey - Class in org.testinium.graph
GroupNodeKey
GroupNodeKey(String) - Constructor for class org.testinium.graph.GroupNodeKey
GroupNodeKey

H

hashCode() - Method in class org.testinium.graph.StrNodeKey
 
HTMLReporter - Class in org.testinium.reporter
HTMLReporter
HTMLReporter() - Constructor for class org.testinium.reporter.HTMLReporter
HTMLReporter

I

IMethodInvokerListener - Interface in org.testinium.spi
IMethodInvokerListener.
INode - Interface in org.testinium.graph
Represents a node with successors (children) and predecessors (parents)
INodeKey - Interface in org.testinium.graph
Represents a node key
INodesSorter - Interface in org.testinium.spi
INodesSorter is used to sort the nodes graph and return a list of ordered methods to invoke.
invokeTests() - Method in class org.testinium.engine.ClassInfo
invokeTests
isFailed() - Method in class org.testinium.engine.MethodInfo
isFailed
isTimedOut() - Method in class org.testinium.engine.MethodInfo
isTimedOut

M

main(String[]) - Static method in class org.testinium.engine.Testinium
main
MethodInfo - Class in org.testinium.engine
MethodInfo
MethodInfo(Method) - Constructor for class org.testinium.engine.MethodInfo
MethodInfo
MethodNodeKey - Class in org.testinium.graph
MethodNodeKey
MethodNodeKey(String) - Constructor for class org.testinium.graph.MethodNodeKey
MethodNodeKey

N

NodeImpl - Class in org.testinium.graph
Represents a node implementation
NodeImpl(Object) - Constructor for class org.testinium.graph.NodeImpl
NodeImpl
NodeState - Enum in org.testinium.graph
Represents a node state

O

onBegin() - Method in class org.testinium.reporter.ConsoleReporter
 
onBegin() - Method in class org.testinium.reporter.HTMLReporter
 
onBegin() - Method in interface org.testinium.spi.IMethodInvokerListener
onBegin
onEnd() - Method in class org.testinium.reporter.ConsoleReporter
 
onEnd() - Method in class org.testinium.reporter.HTMLReporter
 
onEnd() - Method in interface org.testinium.spi.IMethodInvokerListener
onEnd
onTestedMethod(String, String, String, boolean, String, int, long, long) - Method in class org.testinium.reporter.ConsoleReporter
 
onTestedMethod(String, String, String, boolean, String, int, long, long) - Method in class org.testinium.reporter.HTMLReporter
 
onTestedMethod(String, String, String, boolean, String, int, long, long) - Method in interface org.testinium.spi.IMethodInvokerListener
onTestedMethod
org.testinium.annotations - package org.testinium.annotations
 
org.testinium.ant - package org.testinium.ant
 
org.testinium.engine - package org.testinium.engine
 
org.testinium.graph - package org.testinium.graph
 
org.testinium.reporter - package org.testinium.reporter
 
org.testinium.spi - package org.testinium.spi
 

P

predecessors() - Method in interface org.testinium.graph.INode
predecessors
predecessors() - Method in class org.testinium.graph.NodeImpl
predecessors
prettyPrint() - Method in class org.testinium.graph.Graph
prettyPrint Used for debug purposes
printReport(List<INode>) - Method in class org.testinium.engine.ClassInfo
printReport
process() - Method in class org.testinium.engine.ClassInfo
process
processNodesGraph(Collection<INode>) - Method in class org.testinium.graph.DFS
 
processNodesGraph(Collection<INode>) - Method in interface org.testinium.spi.INodesSorter
processNodesGraph is the method you should implement to provide your own sorting algorithm

R

run() - Method in class org.testinium.engine.TaskWaiter
 
run() - Method in class org.testinium.engine.Testinium
run

S

setEnterTime(int) - Method in interface org.testinium.graph.INode
setEnterTime
setEnterTime(int) - Method in class org.testinium.graph.NodeImpl
setEnterTime
setFailed(boolean) - Method in class org.testinium.engine.MethodInfo
setFailed
setLeaveTime(int) - Method in interface org.testinium.graph.INode
setLeaveTime
setLeaveTime(int) - Method in class org.testinium.graph.NodeImpl
setLeaveTime
setListeners(List<IMethodInvokerListener>) - Method in class org.testinium.engine.ClassInfo
setListeners
setName(String) - Method in class org.testinium.ant.Clazz
setName
setStackTrace(String) - Method in class org.testinium.engine.MethodInfo
setStackTrace
setState(NodeState) - Method in interface org.testinium.graph.INode
setState
setState(NodeState) - Method in class org.testinium.graph.NodeImpl
setState
setTime(long) - Method in class org.testinium.engine.MethodInfo
setTime
setTimedOut(boolean) - Method in class org.testinium.engine.MethodInfo
setTimedOut
StrNodeKey - Class in org.testinium.graph
StrNodeKey
StrNodeKey(String) - Constructor for class org.testinium.graph.StrNodeKey
StrNodeKey
successors() - Method in interface org.testinium.graph.INode
successors
successors() - Method in class org.testinium.graph.NodeImpl
successors

T

TaskWaiter - Class in org.testinium.engine
BasicTest
TaskWaiter(FutureTask, MethodInfo, long) - Constructor for class org.testinium.engine.TaskWaiter
TaskWaiter
Testable - Annotation Type in org.testinium.annotations
Used to annotate testable methods
Testinium - Class in org.testinium.engine
Used to annotate testable methods
Testinium() - Constructor for class org.testinium.engine.Testinium
Testinium
TestiniumTask - Class in org.testinium.ant
TestiniumTask

How to declare the task:
TestiniumTask() - Constructor for class org.testinium.ant.TestiniumTask
TestiniumTask
TestiniumThreadPool - Class in org.testinium.engine
TestiniumThreadPool
TestiniumThreadPool(int, int, long, TimeUnit, BlockingQueue<Runnable>) - Constructor for class org.testinium.engine.TestiniumThreadPool
TestiniumThreadPool
toString() - Method in class org.testinium.engine.MethodInfo
 
toString() - Method in class org.testinium.graph.NodeImpl
toString

V

valueOf(String) - Static method in enum org.testinium.graph.NodeState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.testinium.graph.NodeState
Returns an array containing the constants of this enum type, in the order they're declared.
VERSION - Static variable in class org.testinium.engine.Testinium
VERSION
visit(INode) - Method in class org.testinium.graph.DFS
visit

A C D E G H I M N O P R S T V