public class ThreadLocalRandom8Test extends JSR166TestCase
JSR166TestCase.AdjustablePolicy, JSR166TestCase.CallableOne, JSR166TestCase.CheckedBarrier, JSR166TestCase.CheckedCallable<T>, JSR166TestCase.CheckedInterruptedCallable<T>, JSR166TestCase.CheckedInterruptedRunnable, JSR166TestCase.CheckedRecursiveAction, JSR166TestCase.CheckedRecursiveTask<T>, JSR166TestCase.CheckedRunnable, JSR166TestCase.LongPossiblyInterruptedRunnable, JSR166TestCase.MediumInterruptedRunnable, JSR166TestCase.MediumPossiblyInterruptedRunnable, JSR166TestCase.MediumRunnable, JSR166TestCase.NoOpCallable, JSR166TestCase.NoOpREHandler, JSR166TestCase.NoOpRunnable, JSR166TestCase.NPETask, JSR166TestCase.RunnableShouldThrow, JSR166TestCase.ShortInterruptedRunnable, JSR166TestCase.ShortRunnable, JSR166TestCase.SimpleThreadFactory, JSR166TestCase.SmallCallable, JSR166TestCase.SmallPossiblyInterruptedRunnable, JSR166TestCase.SmallRunnable, JSR166TestCase.StringTask, JSR166TestCase.ThreadShouldThrow, JSR166TestCase.TrackedCallable, JSR166TestCase.TrackedLongRunnable, JSR166TestCase.TrackedMediumRunnable, JSR166TestCase.TrackedNoOpRunnable, JSR166TestCase.TrackedRunnable, JSR166TestCase.TrackedShortRunnable, JSR166TestCase.TrackedSmallRunnable
eight, expensiveTests, five, four, JAVA_CLASS_VERSION, JAVA_SPECIFICATION_VERSION, LONG_DELAY_MS, m1, m10, m2, m3, m4, m5, m6, MEDIUM_DELAY_MS, nine, one, seven, SHORT_DELAY_MS, six, SIZE, SMALL_DELAY_MS, TEST_STRING, testImplementationDetails, three, two, zero
Constructor and Description |
---|
ThreadLocalRandom8Test() |
Modifier and Type | Method and Description |
---|---|
void |
testBadStreamBounds()
Invoking bounded ints, long, doubles, with illegal bounds throws
IllegalArgumentException
|
void |
testBadStreamSize()
Invoking sized ints, long, doubles, with negative sizes throws
IllegalArgumentException
|
void |
testBoundedDoubles()
Each of a parallel sized stream of bounded doubles is within bounds
|
void |
testBoundedInts()
Each of a parallel sized stream of bounded ints is within bounds
|
void |
testBoundedLongs()
Each of a parallel sized stream of bounded longs is within bounds
|
void |
testDoublesCount()
A parallel sized stream of doubles generates the given number of values
|
void |
testIntsCount()
A parallel sized stream of ints generates the given number of values
|
void |
testLongsCount()
A parallel sized stream of longs generates the given number of values
|
void |
testUnsizedDoublesCount()
A parallel unsized stream of doubles generates at least 100 values
|
void |
testUnsizedDoublesCountSeq()
A sequential unsized stream of doubles generates at least 100 values
|
void |
testUnsizedIntsCount()
A parallel unsized stream of ints generates at least 100 values
|
void |
testUnsizedIntsCountSeq()
A sequential unsized stream of ints generates at least 100 values
|
void |
testUnsizedLongsCount()
A parallel unsized stream of longs generates at least 100 values
|
void |
testUnsizedLongsCountSeq()
A sequential unsized stream of longs generates at least 100 values
|
addNamedTestClasses, assertIteratorExhausted, assertThrows, atLeastJava10, atLeastJava6, atLeastJava7, atLeastJava8, atLeastJava9, await, await, await, awaiter, countDowner, getShortDelay, jdk8ParameterizedTestSuite, latchAwaitingStringTask, newTestSuite, parameterizedTestSuite, permissivePolicy, possiblyInterruptedRunnable, runBare, runTest, runTestProfiled, runWithoutPermissions, runWithPermissions, runWithSecurityManagerWithPermissions, setDelays, setUp, shouldThrow, shouldThrow, tearDown, testMethodNames, threadAssertEquals, threadAssertEquals, threadAssertFalse, threadAssertNull, threadAssertSame, threadAssertTrue, threadFail, threadRecordFailure, threadShouldThrow, threadShouldThrow, threadUnexpectedException, trackedRunnable
public void testBadStreamSize()
public void testBadStreamBounds()
public void testIntsCount()
public void testLongsCount()
public void testDoublesCount()
public void testBoundedInts()
public void testBoundedLongs()
public void testBoundedDoubles()
public void testUnsizedIntsCount()
public void testUnsizedLongsCount()
public void testUnsizedDoublesCount()
public void testUnsizedIntsCountSeq()
public void testUnsizedLongsCountSeq()
public void testUnsizedDoublesCountSeq()