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

A

add(TestFailure) - Method in class db4ounit.TestFailureCollection
 
add(Object) - Method in class db4ounit.tests.fixtures.CollectionSet4
 
add(Object) - Method in class db4ounit.tests.fixtures.HashtableSet4
 
add(Object) - Method in interface db4ounit.tests.fixtures.Set4
 
all(Iterable4, Predicate4) - Static method in class db4ounit.Iterator4Assert
 
AllTests - Class in db4ounit.tests
 
AllTests() - Constructor for class db4ounit.tests.AllTests
 
AllTests - Class in db4ounit.tests.data
 
AllTests() - Constructor for class db4ounit.tests.data.AllTests
 
AllTests - Class in db4ounit.tests.fixtures
 
AllTests() - Constructor for class db4ounit.tests.fixtures.AllTests
 
arbitraryValuesOf(Class) - Static method in class db4ounit.data.Generators
 
areEqual(Object[], Object[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(String[], String[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(byte[], byte[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(int[], int[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(long[], long[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(float[], float[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(double[], double[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(char[], char[]) - Static method in class db4ounit.ArrayAssert
 
areEqual(boolean, boolean) - Static method in class db4ounit.Assert
 
areEqual(int, int) - Static method in class db4ounit.Assert
 
areEqual(int, int, String) - Static method in class db4ounit.Assert
 
areEqual(double, double) - Static method in class db4ounit.Assert
 
areEqual(double, double, String) - Static method in class db4ounit.Assert
 
areEqual(long, long) - Static method in class db4ounit.Assert
 
areEqual(Object, Object, String) - Static method in class db4ounit.Assert
 
areEqual(Object, Object) - Static method in class db4ounit.Assert
 
areEqual(Iterable4, Iterable4) - Static method in class db4ounit.Iterator4Assert
 
areEqual(Iterator4, Iterator4) - Static method in class db4ounit.Iterator4Assert
 
areEqual(Object[], Iterator4) - Static method in class db4ounit.Iterator4Assert
 
areEqual(Iterable, Iterable) - Static method in class db4ounit.IteratorAssert
 
areEqual(Iterator, Iterator) - Static method in class db4ounit.IteratorAssert
 
areEqual(Object[], Iterator) - Static method in class db4ounit.IteratorAssert
 
areEqual(Object[][], Object[][]) - Static method in class db4ounit.JaggedArrayAssert
 
areEqual(int[][], int[][]) - Static method in class db4ounit.JaggedArrayAssert
 
areInstanceOf(Class, Iterable4) - Static method in class db4ounit.Iterator4Assert
 
areNotEqual(byte[], byte[]) - Static method in class db4ounit.ArrayAssert
 
areNotEqual(long, long) - Static method in class db4ounit.Assert
 
areNotEqual(long, long, String) - Static method in class db4ounit.Assert
 
areNotEqual(Object, Object) - Static method in class db4ounit.Assert
 
areNotSame(Object, Object) - Static method in class db4ounit.Assert
 
areSame(Object, Object) - Static method in class db4ounit.Assert
 
args - Variable in class db4ounit.mocking.MethodCall
 
ArrayAssert - Class in db4ounit
 
ArrayAssert() - Constructor for class db4ounit.ArrayAssert
 
arraysAreEqual(Object[], Object[]) - Static method in class db4ounit.Check
 
Assert - Class in db4ounit
 
Assert() - Constructor for class db4ounit.Assert
 
AssertionException - Exception in db4ounit
 
AssertionException(String) - Constructor for exception db4ounit.AssertionException
 
AssertionException(String, Throwable) - Constructor for exception db4ounit.AssertionException
 
assertNext(Object, Iterator4) - Static method in class db4ounit.Iterator4Assert
 
AssertTestCase - Class in db4ounit.tests
 
AssertTestCase() - Constructor for class db4ounit.tests.AssertTestCase
 

B

builder(Class) - Method in class db4ounit.UnitTestMain
 

C

Check - Class in db4ounit
Utility class to enable the reuse of object comparison and checking methods without asserting.
Check() - Constructor for class db4ounit.Check
 
ClassLevelFixtureTest - Interface in db4ounit
 
ClassLevelFixtureTestSuite - Class in db4ounit
 
ClassLevelFixtureTestSuite(Class<?>, Closure4<Iterator4<Test>>) - Constructor for class db4ounit.ClassLevelFixtureTestSuite
 
ClassLevelFixtureTestTestCase - Class in db4ounit.tests
 
ClassLevelFixtureTestTestCase() - Constructor for class db4ounit.tests.ClassLevelFixtureTestTestCase
 
ClassLevelFixtureTestTestCase.SimpleTestSuite - Class in db4ounit.tests
 
ClassLevelFixtureTestTestCase.SimpleTestSuite() - Constructor for class db4ounit.tests.ClassLevelFixtureTestTestCase.SimpleTestSuite
 
classSetUp() - Static method in class db4ounit.tests.ClassLevelFixtureTestTestCase.SimpleTestSuite
 
classTearDown() - Static method in class db4ounit.tests.ClassLevelFixtureTestTestCase.SimpleTestSuite
 
CodeBlock - Interface in db4ounit
 
CodeGenerator - Class in db4ounit.mocking
 
CodeGenerator() - Constructor for class db4ounit.mocking.CodeGenerator
 
CollectionSet4 - Class in db4ounit.tests.fixtures
 
CollectionSet4() - Constructor for class db4ounit.tests.fixtures.CollectionSet4
 
combinationToRun() - Method in class db4ounit.fixtures.FixtureBasedTestSuite
 
combine(FixtureContext) - Method in class db4ounit.fixtures.FixtureContext
 
CompositeTestListener - Class in db4ounit
 
CompositeTestListener(TestListener, TestListener) - Constructor for class db4ounit.CompositeTestListener
 
CompositeTestListenerTestCase - Class in db4ounit.tests
 
CompositeTestListenerTestCase() - Constructor for class db4ounit.tests.CompositeTestListenerTestCase
 
ConsoleListener - Class in db4ounit
 
ConsoleListener(Writer) - Constructor for class db4ounit.ConsoleListener
 
ConsoleTestRunner - Class in db4ounit
 
ConsoleTestRunner(Iterator4) - Constructor for class db4ounit.ConsoleTestRunner
 
ConsoleTestRunner(Iterator4, boolean) - Constructor for class db4ounit.ConsoleTestRunner
 
ConsoleTestRunner(Iterable4) - Constructor for class db4ounit.ConsoleTestRunner
 
ConsoleTestRunner(Iterable4, boolean) - Constructor for class db4ounit.ConsoleTestRunner
 
ConsoleTestRunner(Class) - Constructor for class db4ounit.ConsoleTestRunner
 
contains(long[], long) - Static method in class db4ounit.ArrayAssert
 
contains(String, String) - Static method in class db4ounit.StringAssert
 
contains(Object) - Method in class db4ounit.tests.fixtures.CollectionSet4
 
contains(Object) - Method in class db4ounit.tests.fixtures.HashtableSet4
 
contains(Object) - Method in interface db4ounit.tests.fixtures.Set4
 
containsByEquality(Object[], Object[]) - Static method in class db4ounit.ArrayAssert
 
containsByIdentity(Object[], Object[]) - Static method in class db4ounit.ArrayAssert
 
Contextful - Class in db4ounit.fixtures
 
Contextful() - Constructor for class db4ounit.fixtures.Contextful
 
ContextfulIterator - Class in db4ounit.fixtures
 
ContextfulIterator(Iterator4) - Constructor for class db4ounit.fixtures.ContextfulIterator
 
ContextfulTest - Class in db4ounit
 
ContextfulTest(TestFactory) - Constructor for class db4ounit.ContextfulTest
 
createTest(Object, Method) - Method in class db4ounit.ReflectionTestSuiteBuilder
 
createTestResult() - Method in class db4ounit.ConsoleTestRunner
 
current() - Method in class db4ounit.fixtures.ContextfulIterator
 
current() - Static method in class db4ounit.fixtures.FixtureContext
 

D

db4ounit - package db4ounit
 
db4ounit.data - package db4ounit.data
 
db4ounit.fixtures - package db4ounit.fixtures
 
db4ounit.mocking - package db4ounit.mocking
 
db4ounit.tests - package db4ounit.tests
 
db4ounit.tests.data - package db4ounit.tests.data
 
db4ounit.tests.fixtures - package db4ounit.tests.fixtures
 
db4ounit.util - package db4ounit.util
 
decorate(Test) - Method in interface db4ounit.TestDecorator
 
Deferred4<T> - Interface in db4ounit.fixtures
 

E

elapsed() - Method in class db4ounit.util.StopWatch
 
emitWarning(String) - Static method in class db4ounit.TestPlatform
 
EnvironmentProvider - Class in db4ounit.fixtures
 
EnvironmentProvider() - Constructor for class db4ounit.fixtures.EnvironmentProvider
 
equals(Object) - Method in class db4ounit.mocking.MethodCall
 
equalsAndHashcode(Object, Object, Object) - Static method in class db4ounit.Assert
 
error() - Method in class db4ounit.FailingTest
 
ERROR - Static variable in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.ConstructorThrows
 
EXCEPTION - Static variable in class db4ounit.tests.FrameworkTestCase
 
ExceptionInTearDownDoesNotShadowTestCase - Class in db4ounit.tests
 
ExceptionInTearDownDoesNotShadowTestCase() - Constructor for class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase
 
ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptionInTearDown - Class in db4ounit.tests
 
ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptionInTearDown() - Constructor for class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptionInTearDown
 
ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptions - Class in db4ounit.tests
 
ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptions() - Constructor for class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptions
 
execute(Test) - Method in interface db4ounit.TestExecutor
 
EXECUTOR - Static variable in class db4ounit.TestRunner
 
expect(Class, CodeBlock) - Static method in class db4ounit.Assert
 
expect(Class, Class, CodeBlock) - Static method in class db4ounit.Assert
 
expect(Class, Class, CodeBlock, String) - Static method in class db4ounit.Assert
 

F

fail() - Static method in class db4ounit.Assert
 
fail(String) - Static method in class db4ounit.Assert
 
fail(String, Throwable) - Static method in class db4ounit.Assert
 
fail(Test, Throwable) - Method in interface db4ounit.TestExecutor
 
FailingTest - Class in db4ounit
A test that always fails with a specific exception.
FailingTest(String, Throwable) - Constructor for class db4ounit.FailingTest
 
failure(String, Throwable) - Method in class db4ounit.CompositeTestListener
 
failure(String, Throwable) - Method in class db4ounit.ConsoleListener
 
failure(String, Throwable) - Method in interface db4ounit.TestListener
 
failure(String, Throwable) - Method in class db4ounit.TestResult
 
failures() - Method in class db4ounit.TestResult
 
FixtureBasedTestSuite - Class in db4ounit.fixtures
TODO: experiment with ParallelTestRunner that uses a thread pool to run tests in parallel TODO: FixtureProviders must accept the index of a specific fixture to run with (to make it easy to reproduce a failure)
FixtureBasedTestSuite() - Constructor for class db4ounit.fixtures.FixtureBasedTestSuite
 
FixtureBasedTestSuiteTestCase - Class in db4ounit.tests.fixtures
 
FixtureBasedTestSuiteTestCase() - Constructor for class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase
 
FixtureBasedTestSuiteTestCase.TestUnit - Class in db4ounit.tests.fixtures
 
FixtureBasedTestSuiteTestCase.TestUnit() - Constructor for class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase.TestUnit
 
FixtureContext - Class in db4ounit.fixtures
Set of live FixtureVariable/value pairs.
FixtureContext() - Constructor for class db4ounit.fixtures.FixtureContext
 
FixtureContextTestCase - Class in db4ounit.tests.fixtures
 
FixtureContextTestCase() - Constructor for class db4ounit.tests.fixtures.FixtureContextTestCase
 
FixtureContextTestCase.ContextRef - Class in db4ounit.tests.fixtures
 
FixtureContextTestCase.ContextRef() - Constructor for class db4ounit.tests.fixtures.FixtureContextTestCase.ContextRef
 
FixtureProvider - Interface in db4ounit.fixtures
 
fixtureProviders() - Method in class db4ounit.fixtures.FixtureBasedTestSuite
 
fixtureProviders(FixtureProvider...) - Method in class db4ounit.fixtures.FixtureTestSuiteDescription
 
fixtureProviders() - Method in class db4ounit.fixtures.FixtureTestSuiteDescription
 
fixtureProviders() - Method in class db4ounit.tests.fixtures.Set4TestSuite
 
FixtureTestSuiteDescription - Class in db4ounit.fixtures
 
FixtureTestSuiteDescription() - Constructor for class db4ounit.fixtures.FixtureTestSuiteDescription
 
FixtureVariable<T> - Class in db4ounit.fixtures
 
FixtureVariable() - Constructor for class db4ounit.fixtures.FixtureVariable
 
FixtureVariable(String) - Constructor for class db4ounit.fixtures.FixtureVariable
 
forObjects(T...) - Static method in class db4ounit.fixtures.LabeledObject
 
FrameworkTestCase - Class in db4ounit.tests
 
FrameworkTestCase() - Constructor for class db4ounit.tests.FrameworkTestCase
 
fromClass(Class) - Method in class db4ounit.ReflectionTestSuiteBuilder
 
fromMethod(Class, Method) - Method in class db4ounit.ReflectionTestSuiteBuilder
 

G

generateArray(Object[]) - Static method in class db4ounit.mocking.CodeGenerator
 
generateMethodCall(MethodCall) - Static method in class db4ounit.mocking.CodeGenerator
 
generateMethodCallArray(Iterable4) - Static method in class db4ounit.mocking.CodeGenerator
Generates an array that can be used with MethodCallRecorder.verify(MethodCall[]).
generateValue(Object) - Static method in class db4ounit.mocking.CodeGenerator
 
Generators - Class in db4ounit.data
 
Generators() - Constructor for class db4ounit.data.Generators
 
GeneratorsTestCase - Class in db4ounit.tests.data
 
GeneratorsTestCase() - Constructor for class db4ounit.tests.data.GeneratorsTestCase
 
getExceptionCause(Throwable) - Static method in class db4ounit.TestPlatform
 
getMethod() - Method in class db4ounit.TestMethod
 
getReason() - Method in exception db4ounit.TestException
 
getStdErr() - Static method in class db4ounit.TestPlatform
 
getSubject() - Method in class db4ounit.TestMethod
 
green() - Method in class db4ounit.TestResult
 

H

HashtableSet4 - Class in db4ounit.tests.fixtures
 
HashtableSet4() - Constructor for class db4ounit.tests.fixtures.HashtableSet4
 
hasParameters(Method) - Static method in class db4ounit.TestPlatform
 

I

IGNORED_ARGUMENT - Static variable in class db4ounit.mocking.MethodCall
 
IN_TEARDOWN_MESSAGE - Static variable in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase
 
IN_TEST_MESSAGE - Static variable in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase
 
invoke() - Method in class db4ounit.TestMethod
 
isA(Class<?>) - Static method in class db4ounit.mocking.MethodCall.Conditions
 
isApplicable(Class) - Method in class db4ounit.ReflectionTestSuiteBuilder
 
isDotNet() - Static method in class db4ounit.util.PlatformInformation
 
isFalse(boolean) - Static method in class db4ounit.Assert
 
isFalse(boolean, String) - Static method in class db4ounit.Assert
 
isGreater(long, long) - Static method in class db4ounit.Assert
 
isGreaterOrEqual(long, long) - Static method in class db4ounit.Assert
 
isInstanceOf(Class, Object) - Static method in class db4ounit.Assert
 
isJava() - Static method in class db4ounit.util.PlatformInformation
 
isLeafTest() - Method in class db4ounit.ContextfulTest
 
isLeafTest() - Method in class db4ounit.FailingTest
 
isLeafTest() - Method in class db4ounit.fixtures.TestWithFixture
 
isLeafTest() - Method in class db4ounit.OpaqueTestSuiteBase
 
isLeafTest() - Method in interface db4ounit.Test
 
isLeafTest() - Method in class db4ounit.TestDecorationAdapter
 
isLeafTest() - Method in class db4ounit.TestMethod
 
isLeafTest() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.CountingTest
 
isNotNull(Object) - Static method in class db4ounit.Assert
 
isNotNull(Object, String) - Static method in class db4ounit.Assert
 
isNull(Object) - Static method in class db4ounit.Assert
 
isNull(Object, String) - Static method in class db4ounit.Assert
 
isPublic(Method) - Static method in class db4ounit.TestPlatform
 
isSmaller(long, long) - Static method in class db4ounit.Assert
 
isSmallerOrEqual(long, long) - Static method in class db4ounit.Assert
 
isStatic(Method) - Static method in class db4ounit.TestPlatform
 
isTestMethod(Method) - Method in class db4ounit.ReflectionTestSuiteBuilder
 
isTrue(boolean) - Static method in class db4ounit.Assert
 
isTrue(boolean, String) - Static method in class db4ounit.Assert
 
Iterable4Assert - Class in db4ounit
 
Iterable4Assert() - Constructor for class db4ounit.Iterable4Assert
 
Iterable4TestUnit - Class in db4ounit.tests.fixtures
 
Iterable4TestUnit() - Constructor for class db4ounit.tests.fixtures.Iterable4TestUnit
 
iterator() - Method in class db4ounit.fixtures.EnvironmentProvider
 
iterator() - Method in class db4ounit.fixtures.FixtureBasedTestSuite
 
iterator() - Method in class db4ounit.fixtures.MultiValueFixtureProvider
 
iterator() - Method in class db4ounit.fixtures.SimpleFixtureProvider
 
iterator() - Method in class db4ounit.fixtures.SubjectFixtureProvider
 
iterator() - Method in class db4ounit.mocking.MethodCallRecorder
 
iterator() - Method in class db4ounit.ReflectionTestSuite
 
iterator() - Method in class db4ounit.ReflectionTestSuiteBuilder
 
iterator() - Method in class db4ounit.TestFailureCollection
 
Iterator4Assert - Class in db4ounit
 
Iterator4Assert() - Constructor for class db4ounit.Iterator4Assert
 
IteratorAssert - Class in db4ounit
 
IteratorAssert() - Constructor for class db4ounit.IteratorAssert
 

J

JaggedArrayAssert - Class in db4ounit
 
JaggedArrayAssert() - Constructor for class db4ounit.JaggedArrayAssert
 

L

label() - Method in class db4ounit.ClassLevelFixtureTestSuite
 
label() - Method in class db4ounit.ContextfulTest
 
label() - Method in class db4ounit.FailingTest
 
label() - Method in class db4ounit.fixtures.FixtureVariable
 
label() - Method in interface db4ounit.fixtures.Labeled
 
label() - Method in class db4ounit.fixtures.LabeledObject
 
label() - Method in class db4ounit.fixtures.TestWithFixture
 
label() - Method in interface db4ounit.Test
 
label() - Method in class db4ounit.TestDecorationAdapter
 
label() - Method in class db4ounit.TestMethod
 
label() - Method in class db4ounit.tests.OpaqueTestSuiteFailureTestCase.FailingTestSuite
 
label() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.CountingTest
 
label() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.SimpleTestSuite
 
Labeled - Interface in db4ounit.fixtures
 
LabeledObject<T> - Class in db4ounit.fixtures
 
LabeledObject(T, String) - Constructor for class db4ounit.fixtures.LabeledObject
 
LabeledObject(T) - Constructor for class db4ounit.fixtures.LabeledObject
 

M

main(String[]) - Static method in class db4ounit.tests.AllTests
 
main(String[]) - Static method in class db4ounit.tests.data.AllTests
 
main(String[]) - Static method in class db4ounit.tests.fixtures.AllTests
 
main(String[]) - Static method in class db4ounit.tests.fixtures.Set4TestSuite
 
main(String[]) - Static method in class db4ounit.UnitTestMain
 
MethodCall - Class in db4ounit.mocking
 
MethodCall(String, Object...) - Constructor for class db4ounit.mocking.MethodCall
 
MethodCall.ArgumentCondition - Interface in db4ounit.mocking
 
MethodCall.Conditions - Class in db4ounit.mocking
 
MethodCall.Conditions() - Constructor for class db4ounit.mocking.MethodCall.Conditions
 
MethodCallRecorder - Class in db4ounit.mocking
 
MethodCallRecorder() - Constructor for class db4ounit.mocking.MethodCallRecorder
 
methodName - Variable in class db4ounit.mocking.MethodCall
 
moveNext() - Method in class db4ounit.fixtures.ContextfulIterator
 
MultiValueFixtureProvider - Class in db4ounit.fixtures
 
MultiValueFixtureProvider(T[]...) - Constructor for class db4ounit.fixtures.MultiValueFixtureProvider
 

N

NEW_LINE - Static variable in class db4ounit.TestPlatform
 
newInstance(String) - Static method in class db4ounit.fixtures.FixtureVariable
 
newInstance(Class) - Method in class db4ounit.ReflectionTestSuiteBuilder
 
newInstance() - Method in interface db4ounit.TestFactory
 

O

objectsAreEqual(Object, Object) - Static method in class db4ounit.Check
 
OpaqueTestSuiteBase - Class in db4ounit
 
OpaqueTestSuiteBase(Closure4<Iterator4<Test>>) - Constructor for class db4ounit.OpaqueTestSuiteBase
 
OpaqueTestSuiteFailureTestCase - Class in db4ounit.tests
 
OpaqueTestSuiteFailureTestCase() - Constructor for class db4ounit.tests.OpaqueTestSuiteFailureTestCase
 
OpaqueTestSuiteFailureTestCase.FailingTestSuite - Class in db4ounit.tests
 
OpaqueTestSuiteFailureTestCase.FailingTestSuite(boolean, boolean, BooleanByRef) - Constructor for class db4ounit.tests.OpaqueTestSuiteFailureTestCase.FailingTestSuite
 
OpaqueTestSuiteTestCase - Class in db4ounit.tests
 
OpaqueTestSuiteTestCase() - Constructor for class db4ounit.tests.OpaqueTestSuiteTestCase
 
OpaqueTestSuiteTestCase.CountingTest - Class in db4ounit.tests
 
OpaqueTestSuiteTestCase.CountingTest(IntByRef, int, boolean) - Constructor for class db4ounit.tests.OpaqueTestSuiteTestCase.CountingTest
 
OpaqueTestSuiteTestCase.SimpleTestSuite - Class in db4ounit.tests
 
OpaqueTestSuiteTestCase.SimpleTestSuite(IntByRef, int, int[]) - Constructor for class db4ounit.tests.OpaqueTestSuiteTestCase.SimpleTestSuite
 
openTextFile(String) - Static method in class db4ounit.TestPlatform
 

P

PlatformInformation - Class in db4ounit.util
 
PlatformInformation() - Constructor for class db4ounit.util.PlatformInformation
 
print(Writer) - Method in class db4ounit.Printable
 
print(Writer) - Method in class db4ounit.TestFailure
 
print(Writer) - Method in class db4ounit.TestFailureCollection
 
print(Writer) - Method in class db4ounit.TestResult
 
Printable - Class in db4ounit
 
Printable() - Constructor for class db4ounit.Printable
 
printableCharacters() - Static method in class db4ounit.data.Streams
 
printStackTrace(PrintWriter) - Method in exception db4ounit.TestException
 
printStackTrace(Writer, Throwable) - Static method in class db4ounit.TestPlatform
 

R

randomCharacters() - Static method in class db4ounit.data.Streams
 
randomIntegers() - Static method in class db4ounit.data.Streams
 
randomNaturals(int) - Static method in class db4ounit.data.Streams
 
randomStrings() - Static method in class db4ounit.data.Streams
 
reason() - Method in class db4ounit.TestFailure
 
record(MethodCall) - Method in class db4ounit.mocking.MethodCallRecorder
 
ReflectionTestSuite - Class in db4ounit
Support for hierarchically chained test suites.
ReflectionTestSuite() - Constructor for class db4ounit.ReflectionTestSuite
 
ReflectionTestSuiteBuilder - Class in db4ounit
 
ReflectionTestSuiteBuilder(Class) - Constructor for class db4ounit.ReflectionTestSuiteBuilder
 
ReflectionTestSuiteBuilder(Class[]) - Constructor for class db4ounit.ReflectionTestSuiteBuilder
 
ReflectionTestSuiteBuilderTestCase - Class in db4ounit.tests
 
ReflectionTestSuiteBuilderTestCase() - Constructor for class db4ounit.tests.ReflectionTestSuiteBuilderTestCase
 
ReflectionTestSuiteBuilderTestCase.Accepted - Class in db4ounit.tests
 
ReflectionTestSuiteBuilderTestCase.Accepted() - Constructor for class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.Accepted
 
ReflectionTestSuiteBuilderTestCase.ConstructorThrows - Class in db4ounit.tests
 
ReflectionTestSuiteBuilderTestCase.ConstructorThrows() - Constructor for class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.ConstructorThrows
 
ReflectionTestSuiteBuilderTestCase.NonTestFixture - Class in db4ounit.tests
 
ReflectionTestSuiteBuilderTestCase.NonTestFixture() - Constructor for class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.NonTestFixture
 
ReflectionTestSuiteBuilderTestCase.NotAccepted - Class in db4ounit.tests
 
ReflectionTestSuiteBuilderTestCase.NotAccepted() - Constructor for class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.NotAccepted
 
ReinstantiatePerMethodTest - Class in db4ounit.tests
 
ReinstantiatePerMethodTest() - Constructor for class db4ounit.tests.ReinstantiatePerMethodTest
 
reset() - Method in class db4ounit.fixtures.ContextfulIterator
 
reset() - Method in class db4ounit.mocking.MethodCallRecorder
 
run() - Method in interface db4ounit.CodeBlock
 
run() - Method in class db4ounit.ConsoleTestRunner
 
run(Writer) - Method in class db4ounit.ConsoleTestRunner
 
run() - Method in class db4ounit.ContextfulTest
 
run() - Method in class db4ounit.FailingTest
 
run(Closure4) - Method in class db4ounit.fixtures.Contextful
 
run(Runnable) - Method in class db4ounit.fixtures.Contextful
 
run(Closure4) - Method in class db4ounit.fixtures.FixtureContext
 
run(Runnable) - Method in class db4ounit.fixtures.FixtureContext
 
run() - Method in class db4ounit.fixtures.TestWithFixture
 
run() - Method in class db4ounit.OpaqueTestSuiteBase
 
run() - Method in class db4ounit.ReflectionTestSuite
 
run() - Method in class db4ounit.TestDecorationAdapter
 
run() - Method in class db4ounit.TestMethod
 
run(TestListener) - Method in class db4ounit.TestRunner
 
run() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.CountingTest
 
runFinished() - Method in class db4ounit.CompositeTestListener
 
runFinished() - Method in class db4ounit.ConsoleListener
 
runFinished() - Method in interface db4ounit.TestListener
 
runFinished() - Method in class db4ounit.TestResult
 
RunsLifeCycle - Class in db4ounit.tests
 
RunsLifeCycle() - Constructor for class db4ounit.tests.RunsLifeCycle
 
runStarted() - Method in class db4ounit.CompositeTestListener
 
runStarted() - Method in class db4ounit.ConsoleListener
 
runStarted() - Method in interface db4ounit.TestListener
 
runStarted() - Method in class db4ounit.TestResult
 
runTestAndExpect(Test, int) - Static method in class db4ounit.tests.FrameworkTestCase
 
runTestAndExpect(Test, int, boolean) - Static method in class db4ounit.tests.FrameworkTestCase
 
runTestAndExpect(Iterable4, int, boolean) - Static method in class db4ounit.tests.FrameworkTestCase
 
runTests(String[]) - Method in class db4ounit.UnitTestMain
 

S

sameContent(Object[], Iterator4) - Static method in class db4ounit.Iterator4Assert
 
sameContent(Iterator4, Iterator4) - Static method in class db4ounit.Iterator4Assert
 
sameContent(Object[], Iterable) - Static method in class db4ounit.IteratorAssert
 
sameContent(Iterable, Iterable) - Static method in class db4ounit.IteratorAssert
 
sameContent(Iterator, Iterator) - Static method in class db4ounit.IteratorAssert
 
Set4 - Interface in db4ounit.tests.fixtures
 
Set4TestSuite - Class in db4ounit.tests.fixtures
 
Set4TestSuite() - Constructor for class db4ounit.tests.fixtures.Set4TestSuite
 
Set4TestUnit - Class in db4ounit.tests.fixtures
 
Set4TestUnit() - Constructor for class db4ounit.tests.fixtures.Set4TestUnit
 
setUp() - Method in interface db4ounit.TestLifeCycle
 
setUp() - Method in class db4ounit.TestMethod
 
setUp() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptionInTearDown
 
setUp() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptions
 
setUp() - Method in class db4ounit.tests.fixtures.Set4TestUnit
 
setUp() - Method in class db4ounit.tests.RunsLifeCycle
 
SETUP_METHOD_NAME - Static variable in class db4ounit.ClassLevelFixtureTestSuite
 
setupCalled() - Method in class db4ounit.tests.RunsLifeCycle
 
SetupFailureException - Exception in db4ounit
 
SetupFailureException(Exception) - Constructor for exception db4ounit.SetupFailureException
 
SimpleFixtureProvider<T> - Class in db4ounit.fixtures
 
SimpleFixtureProvider(FixtureVariable<T>, T...) - Constructor for class db4ounit.fixtures.SimpleFixtureProvider
 
size() - Method in class db4ounit.TestFailureCollection
 
size() - Method in class db4ounit.tests.fixtures.CollectionSet4
 
size() - Method in class db4ounit.tests.fixtures.HashtableSet4
 
size() - Method in interface db4ounit.tests.fixtures.Set4
 
start() - Method in class db4ounit.util.StopWatch
 
startsWithIgnoreCase(String, String) - Method in class db4ounit.ReflectionTestSuiteBuilder
 
stop() - Method in class db4ounit.util.StopWatch
 
StopWatch - Class in db4ounit.util
 
StopWatch() - Constructor for class db4ounit.util.StopWatch
 
Streams - Class in db4ounit.data
Factory for infinite sequences of values.
Streams() - Constructor for class db4ounit.data.Streams
 
StreamsTestCase - Class in db4ounit.tests.data
 
StreamsTestCase() - Constructor for class db4ounit.tests.data.StreamsTestCase
 
StringAssert - Class in db4ounit
 
StringAssert() - Constructor for class db4ounit.StringAssert
 
SubjectFixtureProvider - Class in db4ounit.fixtures
 
SubjectFixtureProvider(Iterable4) - Constructor for class db4ounit.fixtures.SubjectFixtureProvider
 
SubjectFixtureProvider(T...) - Constructor for class db4ounit.fixtures.SubjectFixtureProvider
 
suiteSetUp() - Method in class db4ounit.ClassLevelFixtureTestSuite
 
suiteSetUp() - Method in class db4ounit.OpaqueTestSuiteBase
 
suiteSetUp() - Method in class db4ounit.tests.OpaqueTestSuiteFailureTestCase.FailingTestSuite
 
suiteSetUp() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.SimpleTestSuite
 
suiteTearDown() - Method in class db4ounit.ClassLevelFixtureTestSuite
 
suiteTearDown() - Method in class db4ounit.OpaqueTestSuiteBase
 
suiteTearDown() - Method in class db4ounit.tests.OpaqueTestSuiteFailureTestCase.FailingTestSuite
 
suiteTearDown() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.SimpleTestSuite
 

T

take(int, Iterable4) - Static method in class db4ounit.data.Generators
 
tearDown() - Method in interface db4ounit.TestLifeCycle
 
tearDown() - Method in class db4ounit.TestMethod
 
tearDown() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptionInTearDown
 
tearDown() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptions
 
tearDown() - Method in class db4ounit.tests.fixtures.Set4TestUnit
 
tearDown() - Method in class db4ounit.tests.RunsLifeCycle
 
TEARDOWN_METHOD_NAME - Static variable in class db4ounit.ClassLevelFixtureTestSuite
 
TearDownFailureException - Exception in db4ounit
 
TearDownFailureException(Exception) - Constructor for exception db4ounit.TearDownFailureException
 
test() - Method in class db4ounit.fixtures.TestWithFixture
 
Test - Interface in db4ounit
 
test() - Method in class db4ounit.tests.ClassLevelFixtureTestTestCase.SimpleTestSuite
 
test() - Method in class db4ounit.tests.ClassLevelFixtureTestTestCase
 
test() - Method in class db4ounit.tests.CompositeTestListenerTestCase
 
test() - Method in class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase
 
test() - Method in class db4ounit.tests.fixtures.FixtureContextTestCase
 
test() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.Accepted
 
test() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.NotAccepted
 
test1() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.ConstructorThrows
 
test1() - Method in class db4ounit.tests.ReinstantiatePerMethodTest
 
test2() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase.ConstructorThrows
 
test2() - Method in class db4ounit.tests.ReinstantiatePerMethodTest
 
testAllFail() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase
 
testAllSucceed() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase
 
testArbitraryIntegerValues() - Method in class db4ounit.tests.data.GeneratorsTestCase
 
testArbitraryStringValues() - Method in class db4ounit.tests.data.GeneratorsTestCase
 
testAreEqual() - Method in class db4ounit.tests.AssertTestCase
 
testAreSame() - Method in class db4ounit.tests.AssertTestCase
 
testBar() - Method in class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase.TestUnit
 
TestCase - Interface in db4ounit
Marker interface for test cases.
testCases() - Method in class db4ounit.ReflectionTestSuite
 
testCases() - Method in class db4ounit.tests.AllTests
 
testCases() - Method in class db4ounit.tests.data.AllTests
 
testCases() - Method in class db4ounit.tests.fixtures.AllTests
 
testCombinationToRun() - Method in class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase
 
testConstructorFailuresAppearAsFailedTestCases() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase
 
testContains() - Method in class db4ounit.tests.fixtures.Set4TestUnit
 
testCount() - Method in class db4ounit.TestResult
 
TestDecorationAdapter - Class in db4ounit
 
TestDecorationAdapter(Test) - Constructor for class db4ounit.TestDecorationAdapter
 
TestDecorator - Interface in db4ounit
 
testDetailerMessage() - Method in class db4ounit.tests.TestExceptionWithInnerCause
 
testElements() - Method in class db4ounit.tests.fixtures.Iterable4TestUnit
 
TestException - Exception in db4ounit
 
TestException(String, Throwable) - Constructor for exception db4ounit.TestException
 
TestException(Throwable) - Constructor for exception db4ounit.TestException
 
testExceptionInTearDown() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase
 
testExceptions() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase
 
TestExceptionWithInnerCause - Class in db4ounit.tests
 
TestExceptionWithInnerCause() - Constructor for class db4ounit.tests.TestExceptionWithInnerCause
 
TestExecutor - Interface in db4ounit
 
TestFactory - Interface in db4ounit
 
testFailed(Test, Throwable) - Method in class db4ounit.CompositeTestListener
 
testFailed(Test, Throwable) - Method in class db4ounit.ConsoleListener
 
testFailed(Test, Throwable) - Method in interface db4ounit.TestListener
 
testFailed(Test, Throwable) - Method in class db4ounit.TestResult
 
testFailOnSetup() - Method in class db4ounit.tests.OpaqueTestSuiteFailureTestCase
 
testFailOnTearDown() - Method in class db4ounit.tests.OpaqueTestSuiteFailureTestCase
 
TestFailure - Class in db4ounit
 
TestFailure(String, Throwable) - Constructor for class db4ounit.TestFailure
 
TestFailureCollection - Class in db4ounit
 
TestFailureCollection() - Constructor for class db4ounit.TestFailureCollection
 
testFoo() - Method in class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase.TestUnit
 
testInvalidCombinationToRun() - Method in class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase
 
testLabel() - Method in class db4ounit.TestFailure
 
testLabel() - Method in class db4ounit.tests.fixtures.FixtureBasedTestSuiteTestCase
 
TestLifeCycle - Interface in db4ounit
For test cases that need setUp/tearDown support.
testLifeCycle() - Method in class db4ounit.tests.TestLifeCycleTestCase
 
TestLifeCycleTestCase - Class in db4ounit.tests
 
TestLifeCycleTestCase() - Constructor for class db4ounit.tests.TestLifeCycleTestCase
 
TestListener - Interface in db4ounit
 
TestMethod - Class in db4ounit
Reflection based db4ounit.Test implementation.
TestMethod(Object, Method) - Constructor for class db4ounit.TestMethod
 
testMethod() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptionInTearDown
 
testMethod() - Method in class db4ounit.tests.ExceptionInTearDownDoesNotShadowTestCase.RunsWithExceptions
 
testMethod() - Method in class db4ounit.tests.RunsLifeCycle
 
testNotAcceptedFixture() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase
 
TestPlatform - Class in db4ounit
 
TestPlatform() - Constructor for class db4ounit.TestPlatform
 
TestResult - Class in db4ounit
 
TestResult() - Constructor for class db4ounit.TestResult
 
testRun() - Method in class db4ounit.tests.TestRunnerTestCase
 
TestRunner - Class in db4ounit
 
TestRunner(Iterable4) - Constructor for class db4ounit.TestRunner
 
TestRunnerTestCase - Class in db4ounit.tests
 
TestRunnerTestCase() - Constructor for class db4ounit.tests.TestRunnerTestCase
 
testRunsGreen() - Method in class db4ounit.tests.FrameworkTestCase
 
testRunsRed() - Method in class db4ounit.tests.FrameworkTestCase
 
testRunWithException() - Method in class db4ounit.tests.TestRunnerTestCase
 
tests() - Method in class db4ounit.OpaqueTestSuiteBase
 
testSeries() - Method in class db4ounit.tests.data.StreamsTestCase
 
testSingleFailure() - Method in class db4ounit.tests.OpaqueTestSuiteTestCase
 
testSize() - Method in class db4ounit.tests.fixtures.Set4TestUnit
 
testStarted(Test) - Method in class db4ounit.CompositeTestListener
 
testStarted(Test) - Method in class db4ounit.ConsoleListener
 
testStarted(Test) - Method in interface db4ounit.TestListener
 
testStarted(Test) - Method in class db4ounit.TestResult
 
TestSuiteBuilder - Interface in db4ounit
Custom test suite builder interface.
testTake() - Method in class db4ounit.tests.data.GeneratorsTestCase
 
testUnits() - Method in class db4ounit.fixtures.FixtureBasedTestSuite
 
testUnits(Class...) - Method in class db4ounit.fixtures.FixtureTestSuiteDescription
 
testUnits() - Method in class db4ounit.fixtures.FixtureTestSuiteDescription
 
testUnits() - Method in class db4ounit.tests.fixtures.Set4TestSuite
 
testUnmarkedTestFixture() - Method in class db4ounit.tests.ReflectionTestSuiteBuilderTestCase
 
TestWithFixture - Class in db4ounit.fixtures
 
TestWithFixture(Test, FixtureVariable, Object) - Constructor for class db4ounit.fixtures.TestWithFixture
 
TestWithFixture(Test, String, FixtureVariable, Object) - Constructor for class db4ounit.fixtures.TestWithFixture
 
toString() - Method in class db4ounit.fixtures.FixtureVariable
 
toString() - Method in class db4ounit.mocking.MethodCall
 
toString() - Method in class db4ounit.Printable
 
toString() - Method in exception db4ounit.TestException
 
toString() - Method in class db4ounit.TestMethod
 
toString() - Method in class db4ounit.util.StopWatch
 
transmogrified(Closure4<Iterator4<Test>>) - Method in class db4ounit.ClassLevelFixtureTestSuite
 
transmogrified(Closure4<Iterator4<Test>>) - Method in class db4ounit.OpaqueTestSuiteBase
 
transmogrified(Closure4<Iterator4<Test>>) - Method in class db4ounit.tests.OpaqueTestSuiteFailureTestCase.FailingTestSuite
 
transmogrified(Closure4<Iterator4<Test>>) - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.SimpleTestSuite
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.ContextfulTest
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.FailingTest
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.fixtures.TestWithFixture
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.OpaqueTestSuiteBase
 
transmogrify(Function4<Test, Test>) - Method in interface db4ounit.Test
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.TestDecorationAdapter
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.TestMethod
 
transmogrify(Function4<Test, Test>) - Method in class db4ounit.tests.OpaqueTestSuiteTestCase.CountingTest
 

U

UnitTestMain - Class in db4ounit
 
UnitTestMain() - Constructor for class db4ounit.UnitTestMain
 

V

value() - Method in interface db4ounit.fixtures.Deferred4
 
value() - Method in class db4ounit.fixtures.FixtureVariable
 
value() - Method in class db4ounit.fixtures.LabeledObject
 
value() - Static method in class db4ounit.fixtures.MultiValueFixtureProvider
 
value() - Static method in class db4ounit.fixtures.SubjectFixtureProvider
 
value - Variable in class db4ounit.tests.fixtures.FixtureContextTestCase.ContextRef
 
variable() - Method in class db4ounit.fixtures.EnvironmentProvider
 
variable() - Method in interface db4ounit.fixtures.FixtureProvider
 
variable() - Method in class db4ounit.fixtures.MultiValueFixtureProvider
 
variable() - Method in class db4ounit.fixtures.SimpleFixtureProvider
 
variable() - Method in class db4ounit.fixtures.SubjectFixtureProvider
 
verify(Object) - Method in interface db4ounit.mocking.MethodCall.ArgumentCondition
 
verify(MethodCall...) - Method in class db4ounit.mocking.MethodCallRecorder
Asserts that the method calls were the same as expectedCalls.
verifyUnordered(MethodCall...) - Method in class db4ounit.mocking.MethodCallRecorder
 

W

with(T, Closure4) - Method in class db4ounit.fixtures.FixtureVariable
 
with(T, Runnable) - Method in class db4ounit.fixtures.FixtureVariable
 
withContext(Closure4) - Method in class db4ounit.ReflectionTestSuiteBuilder
Can be overriden in inherited classes to inject new fixtures into the context.
wrapTest(Test) - Method in class db4ounit.UnitTestMain
 

_

_context - Variable in class db4ounit.fixtures.Contextful
 
_tearDownCalled - Static variable in class db4ounit.tests.RunsLifeCycle
 
A B C D E F G H I J L M N O P R S T U V W _