A B C D E F G H I J L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- capture() - Method in class com.github.robtimus.junit.support.extension.testlogger.JdkLoggerContext
-
Returns an object that captures logged records.
- capture() - Method in class com.github.robtimus.junit.support.extension.testlogger.Log4jLoggerContext
-
Returns an object that captures logged events.
- capture() - Method in class com.github.robtimus.junit.support.extension.testlogger.LogbackLoggerContext
-
Returns an object that captures logged events.
- capture() - Method in class com.github.robtimus.junit.support.extension.testlogger.Reload4jLoggerContext
-
Returns an object that captures logged events.
- cause(Throwable) - Method in class com.github.robtimus.junit.support.AssertionFailedErrorBuilder
-
Sets the cause of the assertion failure.
- CharSequenceTransformationProvider() - Constructor for class com.github.robtimus.junit.support.test.io.WriterDelegateTests.CharSequenceTransformationProvider
- CollectionTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Base interface for testing separate
Collection
functionalities. - CollectionTests.ClearTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.clear()
. - CollectionTests.ContainsAllTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.containsAll(Collection)
. - CollectionTests.ContainsTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.contains(Object)
. - CollectionTests.RemoveAllArgumentsProvider - Class in com.github.robtimus.junit.support.test.collections
-
An arguments provider for
CollectionTests.RemoveAllTests.testRemoveAll(Collection, boolean)
. - CollectionTests.RemoveAllTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.removeAll(Collection)
. - CollectionTests.RemoveArgumentsProvider - Class in com.github.robtimus.junit.support.test.collections
-
An arguments provider for
CollectionTests.RemoveTests.testRemove(Object, boolean)
. - CollectionTests.RemoveIfTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.removeIf(Predicate)
. - CollectionTests.RemoveTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.remove(Object)
. - CollectionTests.RetainAllArgumentsProvider - Class in com.github.robtimus.junit.support.test.collections
-
An arguments provider for
CollectionTests.RetainAllTests.testRetainAll(Collection, boolean)
. - CollectionTests.RetainAllTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.retainAll(Collection)
. - CollectionTests.ToArrayTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.toArray(Object[])
. - CollectionTests.ToArrayWithGeneratorTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.toArray(IntFunction)
. - CollectionTests.ToObjectArrayTests<T> - Interface in com.github.robtimus.junit.support.test.collections
-
Contains tests for
Collection.toArray()
. - com.github.robtimus.junit.support - module com.github.robtimus.junit.support
-
Contains interfaces and classes that make it easier to write tests with JUnit.
- com.github.robtimus.junit.support - package com.github.robtimus.junit.support
-
Provides interfaces and classes for helping create unit tests using JUnit.
- com.github.robtimus.junit.support.concurrent - package com.github.robtimus.junit.support.concurrent
-
Provides interfaces and classes for helping test concurrent code.
- com.github.robtimus.junit.support.extension - package com.github.robtimus.junit.support.extension
-
Provides interfaces and classes for helping create JUnit extensions.
- com.github.robtimus.junit.support.extension.logging - package com.github.robtimus.junit.support.extension.logging
-
Provides interfaces and classes for miscellaneous logging extensions like
LogOnFailure
andDisableLogging
. - com.github.robtimus.junit.support.extension.testlogger - package com.github.robtimus.junit.support.extension.testlogger
-
Provides interfaces and classes for the
TestLogger
extension. - com.github.robtimus.junit.support.extension.testresource - package com.github.robtimus.junit.support.extension.testresource
-
Provides interfaces and classes for the
TestResource
extension. - com.github.robtimus.junit.support.params - package com.github.robtimus.junit.support.params
-
Provides interfaces and classes for helping create parameterized unit tests using JUnit.
- com.github.robtimus.junit.support.test - package com.github.robtimus.junit.support.test
-
Provides pre-defined generic purpose JUnit tests.
- com.github.robtimus.junit.support.test.collections - package com.github.robtimus.junit.support.test.collections
-
Provides pre-defined JUnit tests for the collections framework.
- com.github.robtimus.junit.support.test.collections.annotation - package com.github.robtimus.junit.support.test.collections.annotation
-
Provides annotations that are used in collection tests.
- com.github.robtimus.junit.support.test.io - package com.github.robtimus.junit.support.test.io
-
Provides pre-defined I/O related JUnit tests.
- com.github.robtimus.junit.support.util - package com.github.robtimus.junit.support.util
-
Provides generic utility classes.
- combineArguments(Object, Object) - Static method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Combines two (sets of) arguments into one
Arguments
object. - combineValuesOperator() - Method in interface com.github.robtimus.junit.support.test.collections.MapTests.MergeTests
-
Returns a binary operator that can be used to combine values with
Map.merge(Object, Object, BiFunction)
. - combineValuesOperator() - Method in interface com.github.robtimus.junit.support.test.collections.UnmodifiableMapTests.MergeTests
-
Returns a binary operator that can be used to combine values with
Map.merge(Object, Object, BiFunction)
. - ConcurrencySettings - Class in com.github.robtimus.junit.support.concurrent
-
Settings to apply when calling
ConcurrentRunner.runConcurrently(Executable, ConcurrencySettings)
. - concurrentlyWith(Executable) - Method in class com.github.robtimus.junit.support.concurrent.ConcurrentRunner
-
Adds an executable to call concurrently.
- concurrentlyWith(Executable, int) - Method in class com.github.robtimus.junit.support.concurrent.ConcurrentRunner
-
Adds an executable to call concurrently.
- concurrentlyWith(ThrowingSupplier<? extends T>) - Method in class com.github.robtimus.junit.support.concurrent.ConcurrentRunner
-
Adds a supplier to call concurrently.
- concurrentlyWith(ThrowingSupplier<? extends T>, int) - Method in class com.github.robtimus.junit.support.concurrent.ConcurrentRunner
-
Adds a supplier to call concurrently.
- ConcurrentResults<T> - Class in com.github.robtimus.junit.support.concurrent
-
A class that represents the results produced by a
ConcurrentRunner
. - ConcurrentRunner<T> - Class in com.github.robtimus.junit.support.concurrent
-
A class that will run code concurrently.
- ContainsIncompatibleKeyNotSupported - Annotation Type in com.github.robtimus.junit.support.test.collections.annotation
-
Indicates that
Map.containsKey(Object)
throws an exception when called with an instance of a an incompatible type. - ContainsIncompatibleNotSupported - Annotation Type in com.github.robtimus.junit.support.test.collections.annotation
-
Indicates that
Collection.contains(Object)
orMap.containsValue(Object)
throws an exception when called with an instance of a an incompatible type. - ContainsNullKeyNotSupported - Annotation Type in com.github.robtimus.junit.support.test.collections.annotation
-
Indicates that
Map.containsKey(Object)
throws an exception when called withnull
. - ContainsNullNotSupported - Annotation Type in com.github.robtimus.junit.support.test.collections.annotation
-
Indicates that
Collection.contains(Object)
orMap.containsValue(Object)
throws an exception when called withnull
. - contentToWrite() - Method in interface com.github.robtimus.junit.support.test.io.OutputStreamDelegateTests
-
Returns the content to write for most tests.
- contentToWrite() - Method in interface com.github.robtimus.junit.support.test.io.WriterDelegateTests
-
Returns the content to write for most tests.
- count() - Method in class com.github.robtimus.junit.support.concurrent.ConcurrencySettings
-
Returns the number of times to run blocks of code.
- CovariantReturnTests<T> - Interface in com.github.robtimus.junit.support.test
-
Base interface for testing that methods return a specific sub type of the overridden method of the super class.
- covariantReturnType() - Method in interface com.github.robtimus.junit.support.test.CovariantReturnTests
-
Returns the covariant return type to test for.
- CR - Static variable in annotation type com.github.robtimus.junit.support.extension.testresource.EOL
-
A single carriage return character (
\r\n
). - create(String) - Static method in class com.github.robtimus.junit.support.extension.testlogger.Log4jNullAppender
-
Creates a named appender.
- createException(String) - Method in class com.github.robtimus.junit.support.extension.InjectionTarget
-
Creates a
JUnitException
with a message. - createException(String, Throwable) - Method in class com.github.robtimus.junit.support.extension.InjectionTarget
-
Creates a
JUnitException
with a message and a cause. - CRLF - Static variable in annotation type com.github.robtimus.junit.support.extension.testresource.EOL
-
A carriage return followed by a line feed character (
\r\n
). - crossJoin(Object...) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoin(Collection<?>) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoin(Supplier<? extends Stream<?>>) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoin(ArgumentsProvider, ExtensionContext) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinBooleans(boolean[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinBytes(byte[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinChars(char[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinDoubles(double[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinFloats(float[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinInts(int[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinLongs(long[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
- crossJoinShorts(short[]) - Method in class com.github.robtimus.junit.support.params.ArgumentsCombiner
-
Adds a set of arguments.
All Classes All Packages