- aClass(Class<?>) - Static method in class org.junit.runner.Request
-
Create a Request
that, when processed, will run all the tests
in a class.
- addChild(Description) - Method in class org.junit.runner.Description
-
Add Description
as a child of the receiver.
- addError(Throwable) - Method in class org.junit.rules.ErrorCollector
-
Adds a Throwable to the table.
- addFirstListener(RunListener) - Method in class org.junit.runner.notification.RunNotifier
-
Internal use only.
- addListener(RunListener) - Method in class org.junit.runner.JUnitCore
-
Add a listener to be notified as the tests run.
- addListener(RunListener) - Method in class org.junit.runner.notification.RunNotifier
-
Internal use only
- After - Annotation Type in org.junit
-
If you allocate external resources in a
Before
method you need to release them
after the test runs.
- after() - Method in class org.junit.rules.ExternalResource
-
Override to tear down your specific external resource.
- after() - Method in class org.junit.rules.TemporaryFolder
-
- AfterClass - Annotation Type in org.junit
-
If you allocate expensive external resources in a
BeforeClass
method you need to release them
after all the tests in the class have run.
- ALL - Static variable in class org.junit.runner.manipulation.Filter
-
A null Filter
that passes all tests through.
- AllOf<T> - Class in org.hamcrest.core
-
Calculates the logical conjunction of multiple matchers.
- AllOf(Iterable<Matcher<? super T>>) - Constructor for class org.hamcrest.core.AllOf
-
- allOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>...) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AllOf
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>...) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- allOf(Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ALL of the specified matchers.
- AllTests - Class in org.junit.runners
-
Runner for use with JUnit 3.8.x-style AllTests classes
(those that only implement a static suite()
method).
- AllTests(Class<?>) - Constructor for class org.junit.runners.AllTests
-
Only called reflectively.
- and(Condition.Step<? super T, U>) - Method in class org.hamcrest.Condition
-
- and(Matcher<? super T>) - Method in class org.hamcrest.core.CombinableMatcher
-
- and(Matcher<? super X>) - Method in class org.hamcrest.core.CombinableMatcher.CombinableBothMatcher
-
- any(Class<T>) - Static method in class org.hamcrest.core.IsInstanceOf
-
Creates a matcher that matches when the examined object is an instance of the specified
type
,
as determined by calling the
Class.isInstance(Object)
method on that type, passing the
the examined object.
- any(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when the examined object is an instance of the specified
type
,
as determined by calling the
Class.isInstance(Object)
method on that type, passing the
the examined object.
- AnyOf<T> - Class in org.hamcrest.core
-
Calculates the logical disjunction of multiple matchers.
- AnyOf(Iterable<Matcher<? super T>>) - Constructor for class org.hamcrest.core.AnyOf
-
- anyOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<? super T>...) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.core.AnyOf
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Iterable<Matcher<? super T>>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<T>, Matcher<? super T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anyOf(Matcher<? super T>...) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined object matches ANY of the specified matchers.
- anything() - Static method in class org.hamcrest.core.IsAnything
-
Creates a matcher that always matches, regardless of the examined object.
- anything(String) - Static method in class org.hamcrest.core.IsAnything
-
Creates a matcher that always matches, regardless of the examined object, but describes
itself with the specified
String
.
- anything() - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that always matches, regardless of the examined object.
- anything(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that always matches, regardless of the examined object, but describes
itself with the specified
String
.
- append(String) - Method in class org.hamcrest.BaseDescription
-
Append the String str to the description.
- append(char) - Method in class org.hamcrest.BaseDescription
-
Append the char c to the description.
- append(String) - Method in class org.hamcrest.StringDescription
-
- append(char) - Method in class org.hamcrest.StringDescription
-
- appendDescriptionOf(SelfDescribing) - Method in class org.hamcrest.BaseDescription
-
- appendDescriptionOf(SelfDescribing) - Method in interface org.hamcrest.Description
-
Appends the description of a
SelfDescribing
value to this description.
- appendDescriptionOf(SelfDescribing) - Method in class org.hamcrest.Description.NullDescription
-
- appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in class org.hamcrest.BaseDescription
-
- appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in interface org.hamcrest.Description
-
- appendList(String, String, String, Iterable<? extends SelfDescribing>) - Method in class org.hamcrest.Description.NullDescription
-
- appendText(String) - Method in class org.hamcrest.BaseDescription
-
- appendText(String) - Method in interface org.hamcrest.Description
-
Appends some plain text to the description.
- appendText(String) - Method in class org.hamcrest.Description.NullDescription
-
- appendValue(Object) - Method in class org.hamcrest.BaseDescription
-
- appendValue(Object) - Method in interface org.hamcrest.Description
-
Appends an arbitary value to the description.
- appendValue(Object) - Method in class org.hamcrest.Description.NullDescription
-
- appendValueList(String, String, String, T...) - Method in class org.hamcrest.BaseDescription
-
- appendValueList(String, String, String, Iterable<T>) - Method in class org.hamcrest.BaseDescription
-
- appendValueList(String, String, String, T...) - Method in interface org.hamcrest.Description
-
Appends a list of values to the description.
- appendValueList(String, String, String, Iterable<T>) - Method in interface org.hamcrest.Description
-
Appends a list of values to the description.
- appendValueList(String, String, String, T...) - Method in class org.hamcrest.Description.NullDescription
-
- appendValueList(String, String, String, Iterable<T>) - Method in class org.hamcrest.Description.NullDescription
-
- apply(I, Description) - Method in interface org.hamcrest.Condition.Step
-
- apply(Statement, Description) - Method in class org.junit.rules.ExpectedException
-
- apply(Statement, Description) - Method in class org.junit.rules.ExternalResource
-
- apply(Statement, FrameworkMethod, Object) - Method in interface org.junit.rules.MethodRule
-
Modifies the method-running
Statement
to implement an additional
test-running rule.
- apply(Statement, Description) - Method in class org.junit.rules.RuleChain
-
Modifies the method-running
Statement
to implement this
test-running rule.
- apply(Statement, Description) - Method in interface org.junit.rules.TestRule
-
Modifies the method-running
Statement
to implement this
test-running rule.
- apply(Statement, Description) - Method in class org.junit.rules.TestWatcher
-
- apply(Statement, FrameworkMethod, Object) - Method in class org.junit.rules.TestWatchman
-
Deprecated.
- apply(Statement, Description) - Method in class org.junit.rules.Timeout
-
- apply(Statement, Description) - Method in class org.junit.rules.Verifier
-
- apply(Object) - Method in class org.junit.runner.manipulation.Filter
-
Invoke with a
Runner
to cause all tests it intends to run
to first be checked with the filter.
- apply(Object) - Method in class org.junit.runner.manipulation.Sorter
-
Sorts the test in runner
using comparator
- around(TestRule) - Method in class org.junit.rules.RuleChain
-
Create a new RuleChain
, which encloses the nextRule
with
the rules of the current RuleChain
.
- ArrayIterator - Class in org.hamcrest.internal
-
- ArrayIterator(Object) - Constructor for class org.hamcrest.internal.ArrayIterator
-
- Assert - Class in org.junit
-
A set of assertion methods useful for writing tests.
- Assert() - Constructor for class org.junit.Assert
-
Protect constructor since it is a static only class
- assertArrayEquals(String, Object[], Object[]) - Static method in class org.junit.Assert
-
Asserts that two object arrays are equal.
- assertArrayEquals(Object[], Object[]) - Static method in class org.junit.Assert
-
Asserts that two object arrays are equal.
- assertArrayEquals(String, byte[], byte[]) - Static method in class org.junit.Assert
-
Asserts that two byte arrays are equal.
- assertArrayEquals(byte[], byte[]) - Static method in class org.junit.Assert
-
Asserts that two byte arrays are equal.
- assertArrayEquals(String, char[], char[]) - Static method in class org.junit.Assert
-
Asserts that two char arrays are equal.
- assertArrayEquals(char[], char[]) - Static method in class org.junit.Assert
-
Asserts that two char arrays are equal.
- assertArrayEquals(String, short[], short[]) - Static method in class org.junit.Assert
-
Asserts that two short arrays are equal.
- assertArrayEquals(short[], short[]) - Static method in class org.junit.Assert
-
Asserts that two short arrays are equal.
- assertArrayEquals(String, int[], int[]) - Static method in class org.junit.Assert
-
Asserts that two int arrays are equal.
- assertArrayEquals(int[], int[]) - Static method in class org.junit.Assert
-
Asserts that two int arrays are equal.
- assertArrayEquals(String, long[], long[]) - Static method in class org.junit.Assert
-
Asserts that two long arrays are equal.
- assertArrayEquals(long[], long[]) - Static method in class org.junit.Assert
-
Asserts that two long arrays are equal.
- assertArrayEquals(String, double[], double[], double) - Static method in class org.junit.Assert
-
Asserts that two double arrays are equal.
- assertArrayEquals(double[], double[], double) - Static method in class org.junit.Assert
-
Asserts that two double arrays are equal.
- assertArrayEquals(String, float[], float[], float) - Static method in class org.junit.Assert
-
Asserts that two float arrays are equal.
- assertArrayEquals(float[], float[], float) - Static method in class org.junit.Assert
-
Asserts that two float arrays are equal.
- assertEmpty(List<Throwable>) - Static method in exception org.junit.runners.model.MultipleFailureException
-
Asserts that a list of throwables is empty.
- assertEquals(String, Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects are equal.
- assertEquals(Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects are equal.
- assertEquals(String, double, double, double) - Static method in class org.junit.Assert
-
Asserts that two doubles are equal to within a positive delta.
- assertEquals(String, float, float, float) - Static method in class org.junit.Assert
-
Asserts that two floats are equal to within a positive delta.
- assertEquals(long, long) - Static method in class org.junit.Assert
-
Asserts that two longs are equal.
- assertEquals(String, long, long) - Static method in class org.junit.Assert
-
Asserts that two longs are equal.
- assertEquals(double, double) - Static method in class org.junit.Assert
-
Deprecated.
Use
assertEquals(double expected, double actual, double delta)
instead
- assertEquals(String, double, double) - Static method in class org.junit.Assert
-
Deprecated.
Use
assertEquals(String message, double expected, double actual, double delta)
instead
- assertEquals(double, double, double) - Static method in class org.junit.Assert
-
Asserts that two doubles are equal to within a positive delta.
- assertEquals(float, float, float) - Static method in class org.junit.Assert
-
Asserts that two floats are equal to within a positive delta.
- assertEquals(String, Object[], Object[]) - Static method in class org.junit.Assert
-
Deprecated.
use assertArrayEquals
- assertEquals(Object[], Object[]) - Static method in class org.junit.Assert
-
Deprecated.
use assertArrayEquals
- assertFalse(String, boolean) - Static method in class org.junit.Assert
-
Asserts that a condition is false.
- assertFalse(boolean) - Static method in class org.junit.Assert
-
Asserts that a condition is false.
- assertNotEquals(String, Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects are not equals.
- assertNotEquals(Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects are not equals.
- assertNotEquals(String, long, long) - Static method in class org.junit.Assert
-
Asserts that two longs are not equals.
- assertNotEquals(long, long) - Static method in class org.junit.Assert
-
Asserts that two longs are not equals.
- assertNotEquals(String, double, double, double) - Static method in class org.junit.Assert
-
Asserts that two doubles or floats are not equal to within a positive delta.
- assertNotEquals(double, double, double) - Static method in class org.junit.Assert
-
Asserts that two doubles or floats are not equal to within a positive delta.
- assertNotNull(String, Object) - Static method in class org.junit.Assert
-
Asserts that an object isn't null.
- assertNotNull(Object) - Static method in class org.junit.Assert
-
Asserts that an object isn't null.
- assertNotSame(String, Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects do not refer to the same object.
- assertNotSame(Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects do not refer to the same object.
- assertNull(String, Object) - Static method in class org.junit.Assert
-
Asserts that an object is null.
- assertNull(Object) - Static method in class org.junit.Assert
-
Asserts that an object is null.
- assertSame(String, Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects refer to the same object.
- assertSame(Object, Object) - Static method in class org.junit.Assert
-
Asserts that two objects refer to the same object.
- assertThat(T, Matcher<? super T>) - Static method in class org.hamcrest.MatcherAssert
-
- assertThat(String, T, Matcher<? super T>) - Static method in class org.hamcrest.MatcherAssert
-
- assertThat(String, boolean) - Static method in class org.hamcrest.MatcherAssert
-
- assertThat(T, Matcher<? super T>) - Static method in class org.junit.Assert
-
Asserts that actual
satisfies the condition specified by
matcher
.
- assertThat(String, T, Matcher<? super T>) - Static method in class org.junit.Assert
-
Asserts that actual
satisfies the condition specified by
matcher
.
- assertTrue(String, boolean) - Static method in class org.junit.Assert
-
Asserts that a condition is true.
- assertTrue(boolean) - Static method in class org.junit.Assert
-
Asserts that a condition is true.
- asString(SelfDescribing) - Static method in class org.hamcrest.StringDescription
-
- Assume - Class in org.junit
-
A set of methods useful for stating assumptions about the conditions in which a test is meaningful.
- Assume() - Constructor for class org.junit.Assume
-
- assumeFalse(boolean) - Static method in class org.junit.Assume
-
- assumeFalse(String, boolean) - Static method in class org.junit.Assume
-
- assumeNoException(Throwable) - Static method in class org.junit.Assume
-
Use to assume that an operation completes normally.
- assumeNoException(String, Throwable) - Static method in class org.junit.Assume
-
Attempts to halt the test and ignore it if Throwable t
is
not null
.
- assumeNotNull(Object...) - Static method in class org.junit.Assume
-
If called with one or more null elements in objects
, the test will halt and be ignored.
- assumeThat(T, Matcher<T>) - Static method in class org.junit.Assume
-
Call to assume that actual
satisfies the condition specified by matcher
.
- assumeThat(String, T, Matcher<T>) - Static method in class org.junit.Assume
-
Call to assume that actual
satisfies the condition specified by matcher
.
- assumeTrue(boolean) - Static method in class org.junit.Assume
-
If called with an expression evaluating to false
, the test will halt and be ignored.
- assumeTrue(String, boolean) - Static method in class org.junit.Assume
-
If called with an expression evaluating to false
, the test will halt and be ignored.
- canAcceptArrayType(Class<?>) - Method in class org.junit.experimental.theories.ParameterSignature
-
- canAcceptType(Class<?>) - Method in class org.junit.experimental.theories.ParameterSignature
-
- canObtainExpectedTypeFrom(Method) - Method in class org.hamcrest.internal.ReflectiveTypeFinder
-
- Categories - Class in org.junit.experimental.categories
-
From a given set of test classes, runs only the classes and methods that are
annotated with either the category given with the @IncludeCategory
annotation, or a subtype of that category.
- Categories(Class<?>, RunnerBuilder) - Constructor for class org.junit.experimental.categories.Categories
-
- Categories.CategoryFilter - Class in org.junit.experimental.categories
-
- Categories.CategoryFilter(Class<?>, Class<?>) - Constructor for class org.junit.experimental.categories.Categories.CategoryFilter
-
- Categories.ExcludeCategory - Annotation Type in org.junit.experimental.categories
-
- Categories.IncludeCategory - Annotation Type in org.junit.experimental.categories
-
- Category - Annotation Type in org.junit.experimental.categories
-
Marks a test class or test method as belonging to one or more categories of tests.
- checkSucceeds(Callable<Object>) - Method in class org.junit.rules.ErrorCollector
-
Adds to the table the exception, if any, thrown from callable
.
- checkThat(T, Matcher<T>) - Method in class org.junit.rules.ErrorCollector
-
Adds a failure to the table if matcher
does not match value
.
- checkThat(String, T, Matcher<T>) - Method in class org.junit.rules.ErrorCollector
-
Adds a failure with the given reason
to the table if matcher
does not match value
.
- childlessCopy() - Method in class org.junit.runner.Description
-
- childrenInvoker(RunNotifier) - Method in class org.junit.runners.ParentRunner
-
- classBlock(RunNotifier) - Method in class org.junit.runners.ParentRunner
-
Constructs a Statement
to run all of the tests in the test class.
- classes() - Static method in class org.junit.experimental.ParallelComputer
-
- classes(Computer, Class<?>...) - Static method in class org.junit.runner.Request
-
Create a Request
that, when processed, will run all the tests
in a set of classes.
- classes(Class<?>...) - Static method in class org.junit.runner.Request
-
Create a Request
that, when processed, will run all the tests
in a set of classes with the default Computer
.
- ClassRule - Annotation Type in org.junit
-
Annotates static fields that reference rules or methods that return them.
- classRules() - Method in class org.junit.runners.ParentRunner
-
- classWithoutSuiteMethod(Class<?>) - Static method in class org.junit.runner.Request
-
Create a Request
that, when processed, will run all the tests
in a class.
- collectInitializationErrors(List<Throwable>) - Method in class org.junit.experimental.theories.Theories
-
- collectInitializationErrors(List<Throwable>) - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
- collectInitializationErrors(List<Throwable>) - Method in class org.junit.runners.ParentRunner
-
- CombinableMatcher<T> - Class in org.hamcrest.core
-
- CombinableMatcher(Matcher<? super T>) - Constructor for class org.hamcrest.core.CombinableMatcher
-
- CombinableMatcher.CombinableBothMatcher<X> - Class in org.hamcrest.core
-
- CombinableMatcher.CombinableBothMatcher(Matcher<? super X>) - Constructor for class org.hamcrest.core.CombinableMatcher.CombinableBothMatcher
-
- CombinableMatcher.CombinableEitherMatcher<X> - Class in org.hamcrest.core
-
- CombinableMatcher.CombinableEitherMatcher(Matcher<? super X>) - Constructor for class org.hamcrest.core.CombinableMatcher.CombinableEitherMatcher
-
- compare(Description, Description) - Method in class org.junit.runner.manipulation.Sorter
-
- ComparisonFailure - Error in org.junit
-
- ComparisonFailure(String, String, String) - Constructor for error org.junit.ComparisonFailure
-
Constructs a comparison failure.
- Computer - Class in org.junit.runner
-
Represents a strategy for computing runners and suites.
- Computer() - Constructor for class org.junit.runner.Computer
-
- computeTestMethods() - Method in class org.junit.experimental.theories.Theories
-
- computeTestMethods() - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
Returns the methods that run tests.
- Condition<T> - Class in org.hamcrest
-
A Condition implements part of a multi-step match.
- Condition.Step<I,O> - Interface in org.hamcrest
-
- containsString(String) - Static method in class org.hamcrest.core.StringContains
-
Creates a matcher that matches if the examined
String
contains the specified
String
anywhere.
- containsString(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined
String
contains the specified
String
anywhere.
- containsString(String) - Static method in class org.junit.matchers.JUnitMatchers
-
- CoreMatchers - Class in org.hamcrest
-
- CoreMatchers() - Constructor for class org.hamcrest.CoreMatchers
-
- CouldNotReadCoreException - Exception in org.junit.experimental.max
-
Thrown when Max cannot read the MaxCore serialization
- CouldNotReadCoreException(Throwable) - Constructor for exception org.junit.experimental.max.CouldNotReadCoreException
-
Constructs
- create() - Method in class org.junit.rules.TemporaryFolder
-
for testing purposes only.
- createListener() - Method in class org.junit.runner.Result
-
Internal use only.
- createSuiteDescription(String, Annotation...) - Static method in class org.junit.runner.Description
-
Create a Description
named name
.
- createSuiteDescription(String, Serializable, Annotation...) - Static method in class org.junit.runner.Description
-
Create a Description
named name
.
- createSuiteDescription(Class<?>) - Static method in class org.junit.runner.Description
-
Create a Description
named after testClass
- createTest() - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
Returns a new fixture for running a test.
- createTestDescription(String, String, Annotation...) - Static method in class org.junit.runner.Description
-
Create a Description
of a single test named name
in the 'class' named
className
.
- createTestDescription(Class<?>, String, Annotation...) - Static method in class org.junit.runner.Description
-
Create a Description
of a single test named name
in the class clazz
.
- createTestDescription(Class<?>, String) - Static method in class org.junit.runner.Description
-
Create a Description
of a single test named name
in the class clazz
.
- createTestDescription(String, String, Serializable) - Static method in class org.junit.runner.Description
-
Create a Description
of a single test named name
in the class clazz
.
- CustomMatcher<T> - Class in org.hamcrest
-
Utility class for writing one off matchers.
- CustomMatcher(String) - Constructor for class org.hamcrest.CustomMatcher
-
- CustomTypeSafeMatcher<T> - Class in org.hamcrest
-
Utility class for writing one off matchers.
- CustomTypeSafeMatcher(String) - Constructor for class org.hamcrest.CustomTypeSafeMatcher
-
- either(Matcher<? super LHS>) - Static method in class org.hamcrest.core.CombinableMatcher
-
Creates a matcher that matches when either of the specified matchers match the examined object.
- either(Matcher<? super LHS>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when either of the specified matchers match the examined object.
- either(Matcher<? super T>) - Static method in class org.junit.matchers.JUnitMatchers
-
- EMPTY - Static variable in class org.junit.runner.Description
-
Describes a Runner which runs no tests
- emptyRuleChain() - Static method in class org.junit.rules.RuleChain
-
- emptySuite() - Static method in class org.junit.runners.Suite
-
Returns an empty suite.
- Enclosed - Class in org.junit.experimental.runners
-
If you put tests in inner classes, Ant, for example, won't find them.
- Enclosed(Class<?>, RunnerBuilder) - Constructor for class org.junit.experimental.runners.Enclosed
-
Only called reflectively.
- endsWith(String) - Static method in class org.hamcrest.core.StringEndsWith
-
Creates a matcher that matches if the examined
String
ends with the specified
String
.
- endsWith(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined
String
ends with the specified
String
.
- equals(Object) - Method in class org.junit.runner.Description
-
- equals(Object) - Method in class org.junit.runners.model.FrameworkMethod
-
- equalTo(T) - Static method in class org.hamcrest.core.IsEqual
-
Creates a matcher that matches when the examined object is logically equal to the specified
operand
, as determined by calling the
Object.equals(java.lang.Object)
method on
the
examined object.
- equalTo(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when the examined object is logically equal to the specified
operand
, as determined by calling the
Object.equals(java.lang.Object)
method on
the
examined object.
- ErrorCollector - Class in org.junit.rules
-
The ErrorCollector rule allows execution of a test to continue after the
first problem is found (for example, to collect _all_ the incorrect rows in a
table, and report them all at once):
public static class UsesErrorCollectorTwice {
@Rule
public ErrorCollector collector= new ErrorCollector();
@Test
public void example() {
collector.addError(new Throwable("first thing went wrong"));
collector.addError(new Throwable("second thing went wrong"));
collector.checkThat(getResult(), not(containsString("ERROR!
- ErrorCollector() - Constructor for class org.junit.rules.ErrorCollector
-
- errorReport(Class<?>, Throwable) - Static method in class org.junit.runner.Request
-
Deprecated.
- evalSubstringOf(String) - Method in class org.hamcrest.core.StringContains
-
- evalSubstringOf(String) - Method in class org.hamcrest.core.StringEndsWith
-
- evalSubstringOf(String) - Method in class org.hamcrest.core.StringStartsWith
-
- evalSubstringOf(String) - Method in class org.hamcrest.core.SubstringMatcher
-
- evaluate() - Method in class org.junit.experimental.theories.Theories.TheoryAnchor
-
- evaluate() - Method in class org.junit.rules.RunRules
-
- evaluate() - Method in class org.junit.runners.model.Statement
-
Run the action, throwing a Throwable
if anything goes wrong.
- Every<T> - Class in org.hamcrest.core
-
- Every(Matcher<? super T>) - Constructor for class org.hamcrest.core.Every
-
- everyItem(Matcher<U>) - Static method in class org.hamcrest.core.Every
-
Creates a matcher for
Iterable
s that only matches when a single pass over the
examined
Iterable
yields items that are all matched by the specified
itemMatcher
.
- everyItem(Matcher<U>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher for
Iterable
s that only matches when a single pass over the
examined
Iterable
yields items that are all matched by the specified
itemMatcher
.
- everyItem(Matcher<T>) - Static method in class org.junit.matchers.JUnitMatchers
-
- expect(Matcher<?>) - Method in class org.junit.rules.ExpectedException
-
Adds matcher
to the list of requirements for any thrown
exception.
- expect(Class<? extends Throwable>) - Method in class org.junit.rules.ExpectedException
-
Adds to the list of requirements for any thrown exception that it should
be an instance of type
- expectCause(Matcher<? extends Throwable>) - Method in class org.junit.rules.ExpectedException
-
Adds matcher
to the list of requirements for the cause of
any thrown exception.
- ExpectedException - Class in org.junit.rules
-
The ExpectedException rule allows in-test specification of expected exception
types and messages:
// These tests all pass.
- expectedTypeFrom(Method) - Method in class org.hamcrest.internal.ReflectiveTypeFinder
-
- expectMessage(String) - Method in class org.junit.rules.ExpectedException
-
Adds to the list of requirements for any thrown exception that it should
contain string substring
- expectMessage(Matcher<String>) - Method in class org.junit.rules.ExpectedException
-
Adds matcher
to the list of requirements for the message returned
from any thrown exception.
- ExternalResource - Class in org.junit.rules
-
A base class for Rules (like TemporaryFolder) that set up an external
resource before a test (a file, socket, server, database connection, etc.),
and guarantee to tear it down afterward:
public static class UsesExternalResource {
Server myServer= new Server();
@Rule
public ExternalResource resource= new ExternalResource() {
@Override
protected void before() throws Throwable {
myServer.connect();
};
@Override
protected void after() {
myServer.disconnect();
};
};
@Test
public void testFoo() {
new Client().run(myServer);
}
}
- ExternalResource() - Constructor for class org.junit.rules.ExternalResource
-
- Factory - Annotation Type in org.hamcrest
-
Marks a Hamcrest static factory method so tools recognise them.
- fail(String) - Static method in class org.junit.Assert
-
Fails a test with the given message.
- fail() - Static method in class org.junit.Assert
-
Fails a test with no message.
- failed(Throwable, Description) - Method in class org.junit.rules.TestWatcher
-
Invoked when a test fails
- failed(Throwable, FrameworkMethod) - Method in class org.junit.rules.TestWatchman
-
Deprecated.
Invoked when a test method fails
- Failure - Class in org.junit.runner.notification
-
A Failure
holds a description of the failed test and the
exception that was thrown while running it.
- Failure(Description, Throwable) - Constructor for class org.junit.runner.notification.Failure
-
Constructs a Failure
with the given description and exception.
- failureCount() - Method in class org.junit.experimental.results.PrintableResult
-
Returns the number of failures in this result.
- failureCountIs(int) - Static method in class org.junit.experimental.results.ResultMatchers
-
Matches if there are count
failures
- FeatureMatcher<T,U> - Class in org.hamcrest
-
Supporting class for matching a feature of an object.
- FeatureMatcher(Matcher<? super U>, String, String) - Constructor for class org.hamcrest.FeatureMatcher
-
Constructor
- featureValueOf(T) - Method in class org.hamcrest.FeatureMatcher
-
Implement this to extract the interesting feature.
- Filter - Class in org.junit.runner.manipulation
-
The canonical case of filtering is when you want to run a single test method in a class.
- Filter() - Constructor for class org.junit.runner.manipulation.Filter
-
- filter(Filter) - Method in interface org.junit.runner.manipulation.Filterable
-
Remove tests that don't pass the parameter filter
.
- filter(Filter) - Method in class org.junit.runners.ParentRunner
-
- Filterable - Interface in org.junit.runner.manipulation
-
Runners that allow filtering should implement this interface.
- filterWith(Filter) - Method in class org.junit.runner.Request
-
Returns a Request that only contains those tests that should run when
filter
is applied
- filterWith(Description) - Method in class org.junit.runner.Request
-
Returns a Request that only runs contains tests whose
Description
equals
desiredDescription
- findDeepAnnotation(Class<T>) - Method in class org.junit.experimental.theories.ParameterSignature
-
- findExpectedType(Class<?>) - Method in class org.hamcrest.internal.ReflectiveTypeFinder
-
- finished(Description) - Method in class org.junit.rules.TestWatcher
-
Invoked when a test method finishes (whether passing or failing)
- finished(FrameworkMethod) - Method in class org.junit.rules.TestWatchman
-
Deprecated.
Invoked when a test method finishes (whether passing or failing)
- finished() - Method in interface org.junit.runners.model.RunnerScheduler
-
Override to implement any behavior that must occur
after all children have been scheduled (for example,
waiting for them all to finish)
- fireTestAssumptionFailed(Failure) - Method in class org.junit.runner.notification.RunNotifier
-
Invoke to tell listeners that an atomic test flagged that it assumed
something false.
- fireTestFailure(Failure) - Method in class org.junit.runner.notification.RunNotifier
-
Invoke to tell listeners that an atomic test failed.
- fireTestFinished(Description) - Method in class org.junit.runner.notification.RunNotifier
-
Invoke to tell listeners that an atomic test finished.
- fireTestIgnored(Description) - Method in class org.junit.runner.notification.RunNotifier
-
Invoke to tell listeners that an atomic test was ignored.
- fireTestRunFinished(Result) - Method in class org.junit.runner.notification.RunNotifier
-
Do not invoke.
- fireTestRunStarted(Description) - Method in class org.junit.runner.notification.RunNotifier
-
Do not invoke.
- fireTestStarted(Description) - Method in class org.junit.runner.notification.RunNotifier
-
Invoke to tell listeners that an atomic test is about to start.
- FixMethodOrder - Annotation Type in org.junit
-
This class allows the user to choose the order of execution of the methods within a test class.
- forFolder(String) - Static method in class org.junit.experimental.max.MaxCore
-
Deprecated.
use storedLocally()
- forFolder(File) - Static method in class org.junit.experimental.max.MaxHistory
-
Loads a
MaxHistory
from
file
, or generates a new one that
will be saved to
file
.
- forValue(String, Object) - Static method in class org.junit.experimental.theories.PotentialAssignment
-
- FrameworkField - Class in org.junit.runners.model
-
Represents a field on a test class (currently used only for Rules in
BlockJUnit4ClassRunner
, but custom runners can make other uses)
- FrameworkMember<T extends FrameworkMember<T>> - Class in org.junit.runners.model
-
- FrameworkMember() - Constructor for class org.junit.runners.model.FrameworkMember
-
- FrameworkMethod - Class in org.junit.runners.model
-
Represents a method on a test class to be invoked at the appropriate point in
test execution.
- FrameworkMethod(Method) - Constructor for class org.junit.runners.model.FrameworkMethod
-
Returns a new FrameworkMethod
for method
- get(Object) - Method in class org.junit.runners.model.FrameworkField
-
Attempts to retrieve the value of this field on target
- getActual() - Method in error org.junit.ComparisonFailure
-
Returns the actual string value
- getAnnotatedFields(Class<? extends Annotation>) - Method in class org.junit.runners.model.TestClass
-
Returns, efficiently, all the non-overridden fields in this class and its
superclasses that are annotated with annotationClass
.
- getAnnotatedFieldValues(Object, Class<? extends Annotation>, Class<T>) - Method in class org.junit.runners.model.TestClass
-
- getAnnotatedMethods(Class<? extends Annotation>) - Method in class org.junit.runners.model.TestClass
-
Returns, efficiently, all the non-overridden methods in this class and
its superclasses that are annotated with annotationClass
.
- getAnnotatedMethodValues(Object, Class<? extends Annotation>, Class<T>) - Method in class org.junit.runners.model.TestClass
-
- getAnnotation(Class<T>) - Method in class org.junit.experimental.theories.ParameterSignature
-
- getAnnotation(Class<T>) - Method in class org.junit.runner.Description
-
- getAnnotation(Class<T>) - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the annotation of type annotationType
on this method, if
one exists.
- getAnnotations() - Method in class org.junit.experimental.theories.ParameterSignature
-
- getAnnotations() - Method in class org.junit.runner.Description
-
- getAnnotations() - Method in class org.junit.runners.model.FrameworkField
-
- getAnnotations() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the annotations on this method
- getAnnotations() - Method in class org.junit.runners.model.TestClass
-
Returns the annotations on this class
- getCauses() - Method in exception org.junit.runners.model.InitializationError
-
Returns one or more Throwables that led to this initialization error.
- getChildren() - Method in class org.junit.runner.Description
-
- getChildren() - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
- getChildren() - Method in class org.junit.runners.Parameterized
-
- getChildren() - Method in class org.junit.runners.ParentRunner
-
Returns a list of objects that define the children of this Runner.
- getChildren() - Method in class org.junit.runners.Suite
-
- getClassName() - Method in class org.junit.runner.Description
-
- getComparator() - Method in enum org.junit.runners.MethodSorters
-
- getDescription() - Method in class org.junit.experimental.theories.PotentialAssignment
-
- getDescription() - Method in interface org.junit.runner.Describable
-
- getDescription() - Method in class org.junit.runner.notification.Failure
-
- getDescription() - Method in class org.junit.runner.Runner
-
- getDescription() - Method in class org.junit.runners.ParentRunner
-
- getDisplayName() - Method in class org.junit.runner.Description
-
- getException() - Method in class org.junit.runner.notification.Failure
-
- getExpected() - Method in error org.junit.ComparisonFailure
-
Returns the expected string value
- getFailureCount() - Method in class org.junit.runner.Result
-
- getFailures() - Method in class org.junit.runner.Result
-
- getFailures() - Method in exception org.junit.runners.model.MultipleFailureException
-
- getField() - Method in class org.junit.runners.model.FrameworkField
-
- getIgnoreCount() - Method in class org.junit.runner.Result
-
- getJavaClass() - Method in class org.junit.runners.model.TestClass
-
Returns the underlying Java class.
- getMessage() - Method in error org.junit.ComparisonFailure
-
Returns "..." in place of common prefix and "..." in
place of common suffix between expected and actual.
- getMessage() - Method in class org.junit.runner.notification.Failure
-
Convenience method
- getMessage() - Method in exception org.junit.runners.model.MultipleFailureException
-
- getMethod() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the underlying Java method
- getMethodName() - Method in class org.junit.rules.TestName
-
- getMethodName() - Method in class org.junit.runner.Description
-
- getName() - Method in class org.junit.runners.model.FrameworkField
-
- getName() - Method in class org.junit.runners.model.FrameworkMember
-
- getName() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the method's name
- getName() - Method in class org.junit.runners.model.TestClass
-
Returns the class's name.
- getName() - Method in class org.junit.runners.ParentRunner
-
Returns a name used to describe this Runner
- getOnlyConstructor() - Method in class org.junit.runners.model.TestClass
-
Returns the only public constructor in the class, or throws an AssertionError
if there are more or less than one.
- getReturnType() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the return type of the method
- getRoot() - Method in class org.junit.rules.TemporaryFolder
-
- getRunCount() - Method in class org.junit.runner.Result
-
- getRunner(RunnerBuilder, Class<?>) - Method in class org.junit.experimental.ParallelComputer
-
- getRunner(RunnerBuilder, Class<?>) - Method in class org.junit.runner.Computer
-
Create a single-class runner for testClass
, using builder
- getRunner() - Method in class org.junit.runner.Request
-
Returns a
Runner
for this Request
- getRunnerAnnotations() - Method in class org.junit.runners.ParentRunner
-
- getRunTime() - Method in class org.junit.runner.Result
-
- getSuite(RunnerBuilder, Class<?>[]) - Method in class org.junit.experimental.ParallelComputer
-
- getSuite(RunnerBuilder, Class<?>[]) - Method in class org.junit.runner.Computer
-
Create a suite for classes
, building Runners with builder
.
- getTestClass() - Method in class org.junit.runner.Description
-
- getTestClass() - Method in class org.junit.runners.ParentRunner
-
Returns a
TestClass
object wrapping the class to be executed.
- getTestHeader() - Method in class org.junit.runner.notification.Failure
-
- getTestRules(Object) - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
- getTrace() - Method in class org.junit.runner.notification.Failure
-
Convenience method
- getType() - Method in class org.junit.experimental.theories.ParameterSignature
-
- getType() - Method in class org.junit.runners.model.FrameworkField
-
- getType() - Method in class org.junit.runners.model.FrameworkMember
-
- getType() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the return type of the method
- getValue() - Method in class org.junit.experimental.theories.PotentialAssignment
-
- getValueSources(ParameterSignature) - Method in class org.junit.experimental.theories.ParameterSupplier
-
- getValueSources(ParameterSignature) - Method in class org.junit.experimental.theories.suppliers.TestedOnSupplier
-
- getVersion() - Method in class org.junit.runner.JUnitCore
-
- Ignore - Annotation Type in org.junit
-
Sometimes you want to temporarily disable a test or a group of tests.
- include(Class<?>) - Static method in class org.junit.experimental.categories.Categories.CategoryFilter
-
- InitializationError - Exception in org.junit.runners.model
-
Represents one or more problems encountered while initializing a Runner
- InitializationError(List<Throwable>) - Constructor for exception org.junit.runners.model.InitializationError
-
Construct a new InitializationError
with one or more
errors errors
as causes
- InitializationError(Throwable) - Constructor for exception org.junit.runners.model.InitializationError
-
- InitializationError(String) - Constructor for exception org.junit.runners.model.InitializationError
-
Construct a new InitializationError
with one cause
with message string
- instanceOf(Class<?>) - Static method in class org.hamcrest.core.IsInstanceOf
-
Creates a matcher that matches when the examined object is an instance of the specified
type
,
as determined by calling the
Class.isInstance(Object)
method on that type, passing the
the examined object.
- instanceOf(Class<?>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches when the examined object is an instance of the specified
type
,
as determined by calling the
Class.isInstance(Object)
method on that type, passing the
the examined object.
- intersect(Filter) - Method in class org.junit.runner.manipulation.Filter
-
Returns a new Filter that accepts the intersection of the tests accepted
by this Filter and second
- invokeExplosively(Object, Object...) - Method in class org.junit.runners.model.FrameworkMethod
-
Returns the result of invoking this method on target
with
parameters params
.
- Is<T> - Class in org.hamcrest.core
-
Decorates another Matcher, retaining the behaviour but allowing tests
to be slightly more expressive.
- Is(Matcher<T>) - Constructor for class org.hamcrest.core.Is
-
- is(Matcher<T>) - Static method in class org.hamcrest.core.Is
-
Decorates another Matcher, retaining its behaviour, but allowing tests
to be slightly more expressive.
- is(T) - Static method in class org.hamcrest.core.Is
-
A shortcut to the frequently used is(equalTo(x))
.
- is(Class<T>) - Static method in class org.hamcrest.core.Is
-
Deprecated.
use isA(Class type) instead.
- is(T) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used is(equalTo(x))
.
- is(Matcher<T>) - Static method in class org.hamcrest.CoreMatchers
-
Decorates another Matcher, retaining its behaviour, but allowing tests
to be slightly more expressive.
- is(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
Deprecated.
use isA(Class type) instead.
- isA(Class<T>) - Static method in class org.hamcrest.core.Is
-
A shortcut to the frequently used is(instanceOf(SomeClass.class))
.
- isA(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used is(instanceOf(SomeClass.class))
.
- isANonStaticInnerClass() - Method in class org.junit.runners.model.TestClass
-
- IsAnything<T> - Class in org.hamcrest.core
-
A matcher that always returns true
.
- IsAnything() - Constructor for class org.hamcrest.core.IsAnything
-
- IsAnything(String) - Constructor for class org.hamcrest.core.IsAnything
-
- IsCollectionContaining<T> - Class in org.hamcrest.core
-
- IsCollectionContaining(Matcher<? super T>) - Constructor for class org.hamcrest.core.IsCollectionContaining
-
- isEmpty() - Method in class org.junit.runner.Description
-
- IsEqual<T> - Class in org.hamcrest.core
-
- IsEqual(T) - Constructor for class org.hamcrest.core.IsEqual
-
- isException(Matcher<T>) - Static method in class org.junit.matchers.JUnitMatchers
-
- IsInstanceOf - Class in org.hamcrest.core
-
Tests whether the value is an instance of a class.
- IsInstanceOf(Class<?>) - Constructor for class org.hamcrest.core.IsInstanceOf
-
Creates a new instance of IsInstanceOf
- IsNot<T> - Class in org.hamcrest.core
-
Calculates the logical negation of a matcher.
- IsNot(Matcher<T>) - Constructor for class org.hamcrest.core.IsNot
-
- IsNull<T> - Class in org.hamcrest.core
-
Is the value null?
- IsNull() - Constructor for class org.hamcrest.core.IsNull
-
- isPublic() - Method in class org.junit.runners.model.FrameworkField
-
- isPublic() - Method in class org.junit.runners.model.FrameworkMember
-
- isPublic() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns true if this method is public, false if not
- IsSame<T> - Class in org.hamcrest.core
-
Is the value the same object as another value?
- IsSame(T) - Constructor for class org.hamcrest.core.IsSame
-
- isShadowedBy(FrameworkField) - Method in class org.junit.runners.model.FrameworkField
-
- isShadowedBy(FrameworkMethod) - Method in class org.junit.runners.model.FrameworkMethod
-
- isStatic() - Method in class org.junit.runners.model.FrameworkField
-
- isStatic() - Method in class org.junit.runners.model.FrameworkMember
-
- isStatic() - Method in class org.junit.runners.model.FrameworkMethod
-
Returns true if this method is static, false if not
- isSuccessful() - Static method in class org.junit.experimental.results.ResultMatchers
-
Matches if the tests are all successful
- isSuite() - Method in class org.junit.runner.Description
-
- isTest() - Method in class org.junit.runner.Description
-
- isThrowable(Matcher<T>) - Static method in class org.junit.matchers.JUnitMatchers
-
- newFile(String) - Method in class org.junit.rules.TemporaryFolder
-
Returns a new fresh file with the given name under the temporary folder.
- newFile() - Method in class org.junit.rules.TemporaryFolder
-
Returns a new fresh file with a random name under the temporary folder.
- newFolder(String) - Method in class org.junit.rules.TemporaryFolder
-
Returns a new fresh folder with the given name under the temporary
folder.
- newFolder(String...) - Method in class org.junit.rules.TemporaryFolder
-
Returns a new fresh folder with the given name(s) under the temporary
folder.
- newFolder() - Method in class org.junit.rules.TemporaryFolder
-
Returns a new fresh folder with a random name under the temporary folder.
- next() - Method in class org.hamcrest.internal.ArrayIterator
-
- next() - Method in class org.hamcrest.internal.SelfDescribingValueIterator
-
- NONE - Static variable in interface org.hamcrest.Description
-
A description that consumes input but does nothing.
- none() - Static method in class org.junit.rules.ExpectedException
-
- not(Matcher<T>) - Static method in class org.hamcrest.core.IsNot
-
Creates a matcher that wraps an existing matcher, but inverts the logic by which
it will match.
- not(T) - Static method in class org.hamcrest.core.IsNot
-
A shortcut to the frequently used not(equalTo(x))
.
- not(Matcher<T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that wraps an existing matcher, but inverts the logic by which
it will match.
- not(T) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used not(equalTo(x))
.
- NOT_MATCHED - Static variable in class org.hamcrest.Condition
-
- NoTestsRemainException - Exception in org.junit.runner.manipulation
-
Thrown when a filter removes all tests from a runner.
- NoTestsRemainException() - Constructor for exception org.junit.runner.manipulation.NoTestsRemainException
-
- notMatched() - Static method in class org.hamcrest.Condition
-
- notNullValue() - Static method in class org.hamcrest.core.IsNull
-
A shortcut to the frequently used not(nullValue())
.
- notNullValue(Class<T>) - Static method in class org.hamcrest.core.IsNull
-
A shortcut to the frequently used not(nullValue(X.class)).
- notNullValue() - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used not(nullValue())
.
- notNullValue(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
A shortcut to the frequently used not(nullValue(X.class)).
- NULL - Static variable in class org.junit.runner.manipulation.Sorter
-
NULL is a Sorter
that leaves elements in an undefined order
- nullValue() - Static method in class org.hamcrest.core.IsNull
-
Creates a matcher that matches if examined object is null
.
- nullValue(Class<T>) - Static method in class org.hamcrest.core.IsNull
-
Creates a matcher that matches if examined object is null
.
- nullValue() - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if examined object is null
.
- nullValue(Class<T>) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if examined object is null
.
- ReflectiveTypeFinder - Class in org.hamcrest.internal
-
- ReflectiveTypeFinder(String, int, int) - Constructor for class org.hamcrest.internal.ReflectiveTypeFinder
-
- relationship() - Method in class org.hamcrest.core.StringContains
-
- relationship() - Method in class org.hamcrest.core.StringEndsWith
-
- relationship() - Method in class org.hamcrest.core.StringStartsWith
-
- relationship() - Method in class org.hamcrest.core.SubstringMatcher
-
- remove() - Method in class org.hamcrest.internal.ArrayIterator
-
- remove() - Method in class org.hamcrest.internal.SelfDescribingValueIterator
-
- removeListener(RunListener) - Method in class org.junit.runner.JUnitCore
-
Remove a listener.
- removeListener(RunListener) - Method in class org.junit.runner.notification.RunNotifier
-
Internal use only
- reportParameterizedError(Throwable, Object...) - Method in class org.junit.experimental.theories.Theories.TheoryAnchor
-
- Request - Class in org.junit.runner
-
A Request
is an abstract description of tests to be run.
- Request() - Constructor for class org.junit.runner.Request
-
- Result - Class in org.junit.runner
-
A Result
collects and summarizes information from running multiple tests.
- Result() - Constructor for class org.junit.runner.Result
-
- ResultMatchers - Class in org.junit.experimental.results
-
Matchers on a PrintableResult, to enable JUnit self-tests.
- ResultMatchers() - Constructor for class org.junit.experimental.results.ResultMatchers
-
- Rule - Annotation Type in org.junit
-
Annotates fields that reference rules or methods that return a rule.
- RuleChain - Class in org.junit.rules
-
The RuleChain rule allows ordering of TestRules.
- rules(Object) - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
- run(Class<?>) - Method in class org.junit.experimental.max.MaxCore
-
Run all the tests in class
.
- run(Request) - Method in class org.junit.experimental.max.MaxCore
-
Run all the tests contained in request
.
- run(Request, JUnitCore) - Method in class org.junit.experimental.max.MaxCore
-
Run all the tests contained in request
.
- run(Class<?>...) - Method in class org.junit.runner.JUnitCore
-
Run all the tests in classes
.
- run(Computer, Class<?>...) - Method in class org.junit.runner.JUnitCore
-
Run all the tests in classes
.
- run(Request) - Method in class org.junit.runner.JUnitCore
-
Run all the tests contained in request
.
- run(Test) - Method in class org.junit.runner.JUnitCore
-
Run all the tests contained in JUnit 3.8.x test
.
- run(Runner) - Method in class org.junit.runner.JUnitCore
-
Do not use.
- run(RunNotifier) - Method in class org.junit.runner.Runner
-
Run the tests for this runner.
- run(RunNotifier) - Method in class org.junit.runners.ParentRunner
-
- runChild(FrameworkMethod, RunNotifier) - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
- runChild(T, RunNotifier) - Method in class org.junit.runners.ParentRunner
-
- runChild(Runner, RunNotifier) - Method in class org.junit.runners.Suite
-
- runClasses(Computer, Class<?>...) - Static method in class org.junit.runner.JUnitCore
-
Run the tests contained in classes
.
- runClasses(Class<?>...) - Static method in class org.junit.runner.JUnitCore
-
Run the tests contained in classes
.
- runLeaf(Statement, Description, RunNotifier) - Method in class org.junit.runners.ParentRunner
-
Runs a
Statement
that represents a leaf (aka atomic) test.
- RunListener - Class in org.junit.runner.notification
-
If you need to respond to the events during a test run, extend RunListener
and override the appropriate methods.
- RunListener() - Constructor for class org.junit.runner.notification.RunListener
-
- runner(Runner) - Static method in class org.junit.runner.Request
-
- Runner - Class in org.junit.runner
-
A
Runner
runs tests and notifies a
RunNotifier
of significant events as it does so.
- Runner() - Constructor for class org.junit.runner.Runner
-
- RunnerBuilder - Class in org.junit.runners.model
-
A RunnerBuilder is a strategy for constructing runners for classes.
- RunnerBuilder() - Constructor for class org.junit.runners.model.RunnerBuilder
-
- runnerForClass(Class<?>) - Method in class org.junit.runners.model.RunnerBuilder
-
Override to calculate the correct runner for a test class at runtime.
- runners(Class<?>, Class<?>[]) - Method in class org.junit.runners.model.RunnerBuilder
-
Constructs and returns a list of Runners, one for each child class in
children
.
- runners(Class<?>, List<Class<?>>) - Method in class org.junit.runners.model.RunnerBuilder
-
- RunnerScheduler - Interface in org.junit.runners.model
-
Represents a strategy for scheduling when individual test methods
should be run (in serial or parallel)
WARNING: still experimental, may go away.
- RunNotifier - Class in org.junit.runner.notification
-
If you write custom runners, you may need to notify JUnit of your progress running tests.
- RunNotifier() - Constructor for class org.junit.runner.notification.RunNotifier
-
- RunRules - Class in org.junit.rules
-
Runs a collection of rules on a statement.
- RunRules(Statement, Iterable<TestRule>, Description) - Constructor for class org.junit.rules.RunRules
-
- RunWith - Annotation Type in org.junit.runner
-
When a class is annotated with @RunWith
or extends a class annotated
with @RunWith
, JUnit will invoke the class it references to run the
tests in that class instead of the runner built into JUnit.
- runWithAssignment(Assignments) - Method in class org.junit.experimental.theories.Theories.TheoryAnchor
-
- runWithCompleteAssignment(Assignments) - Method in class org.junit.experimental.theories.Theories.TheoryAnchor
-
- runWithIncompleteAssignment(Assignments) - Method in class org.junit.experimental.theories.Theories.TheoryAnchor
-
- safeRunnerForClass(Class<?>) - Method in class org.junit.runners.model.RunnerBuilder
-
Always returns a runner, even if it is just one that prints an error instead of running tests.
- sameInstance(T) - Static method in class org.hamcrest.core.IsSame
-
Creates a matcher that matches only when the examined object is the same instance as
the specified target object.
- sameInstance(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches only when the examined object is the same instance as
the specified target object.
- schedule(Runnable) - Method in interface org.junit.runners.model.RunnerScheduler
-
Schedule a child statement to run
- SelfDescribing - Interface in org.hamcrest
-
The ability of an object to describe itself.
- SelfDescribingValue<T> - Class in org.hamcrest.internal
-
- SelfDescribingValue(T) - Constructor for class org.hamcrest.internal.SelfDescribingValue
-
- SelfDescribingValueIterator<T> - Class in org.hamcrest.internal
-
- SelfDescribingValueIterator(Iterator<T>) - Constructor for class org.hamcrest.internal.SelfDescribingValueIterator
-
- serial() - Static method in class org.junit.runner.Computer
-
Returns a new default computer, which runs tests in serial order
- setScheduler(RunnerScheduler) - Method in class org.junit.runners.ParentRunner
-
Sets a scheduler that determines the order and parallelization
of children.
- shouldRun(Description) - Method in class org.junit.experimental.categories.Categories.CategoryFilter
-
- shouldRun(Description) - Method in class org.junit.runner.manipulation.Filter
-
- signatures(Method) - Static method in class org.junit.experimental.theories.ParameterSignature
-
- signatures(Constructor<?>) - Static method in class org.junit.experimental.theories.ParameterSignature
-
- skipped(AssumptionViolatedException, Description) - Method in class org.junit.rules.TestWatcher
-
Invoked when a test is skipped due to a failed assumption.
- sort(Sorter) - Method in interface org.junit.runner.manipulation.Sortable
-
Sorts the tests using sorter
- sort(Sorter) - Method in class org.junit.runners.ParentRunner
-
- Sortable - Interface in org.junit.runner.manipulation
-
Interface for runners that allow sorting of tests.
- sortedLeavesForTest(Request) - Method in class org.junit.experimental.max.MaxCore
-
- Sorter - Class in org.junit.runner.manipulation
-
A Sorter
orders tests.
- Sorter(Comparator<Description>) - Constructor for class org.junit.runner.manipulation.Sorter
-
Creates a Sorter
that uses comparator
to sort tests
- sortRequest(Request) - Method in class org.junit.experimental.max.MaxCore
-
- sortWith(Comparator<Description>) - Method in class org.junit.runner.Request
-
Returns a Request whose Tests can be run in a certain order, defined by
comparator
For example, here is code to run a test suite in alphabetical order:
private static Comparator forward() {
return new Comparator() {
public int compare(Description o1, Description o2) {
return o1.getDisplayName().compareTo(o2.getDisplayName());
}
};
}
public static main() {
new JUnitCore().run(Request.aClass(AllTests.class).sortWith(forward()));
}
- starting(Description) - Method in class org.junit.rules.TestName
-
- starting(Description) - Method in class org.junit.rules.TestWatcher
-
Invoked when a test is about to start
- starting(FrameworkMethod) - Method in class org.junit.rules.TestWatchman
-
Deprecated.
Invoked when a test method is about to start
- startsWith(String) - Static method in class org.hamcrest.core.StringStartsWith
-
Creates a matcher that matches if the examined
String
starts with the specified
String
.
- startsWith(String) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches if the examined
String
starts with the specified
String
.
- Statement - Class in org.junit.runners.model
-
Represents one or more actions to be taken at runtime in the course
of running a JUnit test suite.
- Statement() - Constructor for class org.junit.runners.model.Statement
-
- StoppedByUserException - Exception in org.junit.runner.notification
-
Thrown when a user has requested that the test run stop.
- StoppedByUserException() - Constructor for exception org.junit.runner.notification.StoppedByUserException
-
- storedLocally(File) - Static method in class org.junit.experimental.max.MaxCore
-
Create a new MaxCore from a serialized file stored at storedResults
- StringContains - Class in org.hamcrest.core
-
Tests if the argument is a string that contains a substring.
- StringContains(String) - Constructor for class org.hamcrest.core.StringContains
-
- StringDescription - Class in org.hamcrest
-
- StringDescription() - Constructor for class org.hamcrest.StringDescription
-
- StringDescription(Appendable) - Constructor for class org.hamcrest.StringDescription
-
- StringEndsWith - Class in org.hamcrest.core
-
Tests if the argument is a string that contains a substring.
- StringEndsWith(String) - Constructor for class org.hamcrest.core.StringEndsWith
-
- StringStartsWith - Class in org.hamcrest.core
-
Tests if the argument is a string that contains a substring.
- StringStartsWith(String) - Constructor for class org.hamcrest.core.StringStartsWith
-
- substring - Variable in class org.hamcrest.core.SubstringMatcher
-
- SubstringMatcher - Class in org.hamcrest.core
-
- SubstringMatcher(String) - Constructor for class org.hamcrest.core.SubstringMatcher
-
- succeeded(Description) - Method in class org.junit.rules.TestWatcher
-
Invoked when a test succeeds
- succeeded(FrameworkMethod) - Method in class org.junit.rules.TestWatchman
-
Deprecated.
Invoked when a test method succeeds
- Suite - Class in org.junit.runners
-
Using Suite
as a runner allows you to manually
build a suite containing tests from many classes.
- Suite(Class<?>, RunnerBuilder) - Constructor for class org.junit.runners.Suite
-
Called reflectively on classes annotated with @RunWith(Suite.class)
- Suite(RunnerBuilder, Class<?>[]) - Constructor for class org.junit.runners.Suite
-
Call this when there is no single root class (for example, multiple class names
passed on the command line to
JUnitCore
- Suite(Class<?>, Class<?>[]) - Constructor for class org.junit.runners.Suite
-
Call this when the default builder is good enough.
- Suite(RunnerBuilder, Class<?>, Class<?>[]) - Constructor for class org.junit.runners.Suite
-
Called by this class and subclasses once the classes making up the suite have been determined
- Suite(Class<?>, List<Runner>) - Constructor for class org.junit.runners.Suite
-
Called by this class and subclasses once the runners making up the suite have been determined
- Suite.SuiteClasses - Annotation Type in org.junit.runners
-
The SuiteClasses
annotation specifies the classes to be run when a class
annotated with @RunWith(Suite.class)
is run.
- TemporaryFolder - Class in org.junit.rules
-
The TemporaryFolder Rule allows creation of files and folders that are
guaranteed to be deleted when the test method finishes (whether it passes or
fails):
public static class HasTempFolder {
@Rule
public TemporaryFolder folder= new TemporaryFolder();
@Test
public void testUsingTempFolder() throws IOException {
File createdFile= folder.newFile("myfile.txt");
File createdFolder= folder.newFolder("subfolder");
// ...
}
}
- TemporaryFolder() - Constructor for class org.junit.rules.TemporaryFolder
-
- TemporaryFolder(File) - Constructor for class org.junit.rules.TemporaryFolder
-
- Test - Annotation Type in org.junit
-
The Test
annotation tells JUnit that the public void
method
to which it is attached can be run as a test case.
- Test.None - Class in org.junit
-
Default empty exception
- TEST_MECHANISM - Static variable in class org.junit.runner.Description
-
Describes a step in the test-running mechanism that goes so wrong no
other description can be used (for example, an exception thrown from a Runner's
constructor
- testAssumptionFailure(Failure) - Method in class org.junit.runner.notification.RunListener
-
Called when an atomic test flags that it assumes a condition that is
false
- TestClass - Class in org.junit.runners.model
-
Wraps a class to be run, providing method validation and annotation searching
- TestClass(Class<?>) - Constructor for class org.junit.runners.model.TestClass
-
Creates a TestClass
wrapping klass
.
- testComparator() - Method in class org.junit.experimental.max.MaxHistory
-
- testCount() - Method in class org.junit.runner.Description
-
- testCount() - Method in class org.junit.runner.Runner
-
- TestedOn - Annotation Type in org.junit.experimental.theories.suppliers
-
- TestedOnSupplier - Class in org.junit.experimental.theories.suppliers
-
- TestedOnSupplier() - Constructor for class org.junit.experimental.theories.suppliers.TestedOnSupplier
-
- testFailure(Failure) - Method in class org.junit.runner.notification.RunListener
-
Called when an atomic test fails.
- testFinished(Description) - Method in class org.junit.runner.notification.RunListener
-
Called when an atomic test has finished, whether the test succeeds or fails.
- testIgnored(Description) - Method in class org.junit.runner.notification.RunListener
-
Called when a test will not be run, generally because a test method is annotated
with
Ignore
.
- TestName - Class in org.junit.rules
-
The TestName Rule makes the current test name available inside test methods:
public class TestNameTest {
@Rule
public TestName name= new TestName();
@Test
public void testA() {
assertEquals("testA", name.getMethodName());
}
@Test
public void testB() {
assertEquals("testB", name.getMethodName());
}
}
- TestName() - Constructor for class org.junit.rules.TestName
-
- testName(FrameworkMethod) - Method in class org.junit.runners.BlockJUnit4ClassRunner
-
Returns the name that describes
method
for
Description
s.
- testResult(Class<?>) - Static method in class org.junit.experimental.results.PrintableResult
-
The result of running JUnit on type
- testResult(Request) - Static method in class org.junit.experimental.results.PrintableResult
-
The result of running JUnit on Request request
- TestRule - Interface in org.junit.rules
-
A TestRule is an alteration in how a test method, or set of test methods,
is run and reported.
- testRunFinished(Result) - Method in class org.junit.runner.notification.RunListener
-
Called when all tests have finished
- testRunStarted(Description) - Method in class org.junit.runner.notification.RunListener
-
Called before any tests have been run.
- testStarted(Description) - Method in class org.junit.runner.notification.RunListener
-
Called when an atomic test is about to be started.
- TestWatcher - Class in org.junit.rules
-
TestWatcher is a base class for Rules that take note of the testing
action, without modifying it.
- TestWatcher() - Constructor for class org.junit.rules.TestWatcher
-
- TestWatchman - Class in org.junit.rules
-
- TestWatchman() - Constructor for class org.junit.rules.TestWatchman
-
Deprecated.
- theInstance(T) - Static method in class org.hamcrest.core.IsSame
-
Creates a matcher that matches only when the examined object is the same instance as
the specified target object.
- theInstance(T) - Static method in class org.hamcrest.CoreMatchers
-
Creates a matcher that matches only when the examined object is the same instance as
the specified target object.
- then(Condition.Step<? super T, U>) - Method in class org.hamcrest.Condition
-
- Theories - Class in org.junit.experimental.theories
-
- Theories(Class<?>) - Constructor for class org.junit.experimental.theories.Theories
-
- Theories.TheoryAnchor - Class in org.junit.experimental.theories
-
- Theories.TheoryAnchor(FrameworkMethod, TestClass) - Constructor for class org.junit.experimental.theories.Theories.TheoryAnchor
-
- Theory - Annotation Type in org.junit.experimental.theories
-
- Timeout - Class in org.junit.rules
-
The Timeout Rule applies the same timeout to all test methods in a class:
public static class HasGlobalTimeout {
public static String log;
@Rule
public Timeout globalTimeout= new Timeout(20);
@Test
public void testInfiniteLoop1() {
log+= "ran1";
for (;;) {
}
}
@Test
public void testInfiniteLoop2() {
log+= "ran2";
for (;;) {
}
}
}
- Timeout(int) - Constructor for class org.junit.rules.Timeout
-
- toString() - Method in class org.hamcrest.BaseMatcher
-
- toString() - Method in class org.hamcrest.Description.NullDescription
-
- toString(SelfDescribing) - Static method in class org.hamcrest.StringDescription
-
- toString() - Method in class org.hamcrest.StringDescription
-
Returns the description as a string.
- toString() - Method in class org.junit.experimental.results.PrintableResult
-
- toString() - Method in class org.junit.runner.Description
-
- toString() - Method in class org.junit.runner.notification.Failure
-
- TypeSafeDiagnosingMatcher<T> - Class in org.hamcrest
-
Convenient base class for Matchers that require a non-null value of a specific type
and that will report why the received value has been rejected.
- TypeSafeDiagnosingMatcher(Class<?>) - Constructor for class org.hamcrest.TypeSafeDiagnosingMatcher
-
Use this constructor if the subclass that implements matchesSafely
is not the class that binds <T> to a type.
- TypeSafeDiagnosingMatcher(ReflectiveTypeFinder) - Constructor for class org.hamcrest.TypeSafeDiagnosingMatcher
-
Use this constructor if the subclass that implements matchesSafely
is not the class that binds <T> to a type.
- TypeSafeDiagnosingMatcher() - Constructor for class org.hamcrest.TypeSafeDiagnosingMatcher
-
The default constructor for simple sub types
- TypeSafeMatcher<T> - Class in org.hamcrest
-
Convenient base class for Matchers that require a non-null value of a specific type.
- TypeSafeMatcher() - Constructor for class org.hamcrest.TypeSafeMatcher
-
The default constructor for simple sub types
- TypeSafeMatcher(Class<?>) - Constructor for class org.hamcrest.TypeSafeMatcher
-
Use this constructor if the subclass that implements matchesSafely
is not the class that binds <T> to a type.
- TypeSafeMatcher(ReflectiveTypeFinder) - Constructor for class org.hamcrest.TypeSafeMatcher
-
Use this constructor if the subclass that implements matchesSafely
is not the class that binds <T> to a type.