Summary
Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|
136 | 0 | 0 | 0 | 100% | 5.491 |
Note: failures are anticipated and checked for with assertions while errors are unanticipated.
Package List
Package | Tests | Errors | Failures | Skipped | Success Rate | Time |
---|---|---|---|---|---|---|
net.sourceforge.basher.tasks | 1 | 0 | 0 | 0 | 100% | 0.001 |
net.sourceforge.basher.internal.impl | 40 | 0 | 0 | 0 | 100% | 4.071 |
net.sourceforge.basher.internal.tasks | 4 | 0 | 0 | 0 | 100% | 0.035 |
net.sourceforge.basher.events.impl | 1 | 0 | 0 | 0 | 100% | 0.002 |
net.sourceforge.basher.impl | 41 | 0 | 0 | 0 | 100% | 1.179 |
net.sourceforge.basher | 13 | 0 | 0 | 0 | 100% | 0.175 |
net.sourceforge.basher.events | 36 | 0 | 0 | 0 | 100% | 0.028 |
Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.
net.sourceforge.basher.tasks
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestAbstractTask | 1 | 0 | 0 | 0 | 100% | 0.001 |
net.sourceforge.basher.internal.impl
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestTaskRunnerImpl | 4 | 0 | 0 | 0 | 100% | 3.343 | |
TestTimeSourceImpl | 2 | 0 | 0 | 0 | 100% | 0.207 | |
TestDefaultBeanShellFilenameComparator | 4 | 0 | 0 | 0 | 100% | 0.002 | |
TestTaskDecoratorImpl | 10 | 0 | 0 | 0 | 100% | 0.318 | |
TestRandomRandomizer | 2 | 0 | 0 | 0 | 100% | 0.002 | |
TestDefaultBeanShellFilenameFilter | 3 | 0 | 0 | 0 | 100% | 0.004 | |
TestRegularExpressionObjectProvider | 3 | 0 | 0 | 0 | 100% | 0.131 | |
TestTaskInvokerImpl | 12 | 0 | 0 | 0 | 100% | 0.064 |
net.sourceforge.basher.internal.tasks
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestThreadIncrementTask | 4 | 0 | 0 | 0 | 100% | 0.035 |
net.sourceforge.basher.events.impl
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestSynchronousEventManager | 1 | 0 | 0 | 0 | 100% | 0.002 |
net.sourceforge.basher.impl
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestInMemoryEntityRegistry | 4 | 0 | 0 | 0 | 100% | 0.019 | |
TestSchedulerImpl | 18 | 0 | 0 | 0 | 100% | 1.033 | |
TestLimitedInMemoryEntityRegistry | 1 | 0 | 0 | 0 | 100% | 0.019 | |
TestTaskInfo | 3 | 0 | 0 | 0 | 100% | 0.004 | |
TestTaskTree | 3 | 0 | 0 | 0 | 100% | 0.008 | |
TestTaskManagerImpl | 12 | 0 | 0 | 0 | 100% | 0.096 |
net.sourceforge.basher
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestExceptions | 5 | 0 | 0 | 0 | 100% | 0.005 | |
TestAverage | 3 | 0 | 0 | 0 | 100% | 0.003 | |
TestTaskExecutionContext | 4 | 0 | 0 | 0 | 100% | 0.166 | |
TestTaskConfiguration | 1 | 0 | 0 | 0 | 100% | 0.001 |
net.sourceforge.basher.events
Class | Tests | Errors | Failures | Skipped | Success Rate | Time | |
---|---|---|---|---|---|---|---|
TestTickEvent | 9 | 0 | 0 | 0 | 100% | 0.008 | |
TestCollectionStoppedEvent | 9 | 0 | 0 | 0 | 100% | 0.004 | |
TestCollectionStartedEvent | 9 | 0 | 0 | 0 | 100% | 0.005 | |
TestPhaseTransitionEvent | 9 | 0 | 0 | 0 | 100% | 0.011 |
Test Cases
TestInMemoryEntityRegistry
testRegister | 0 | |
testRegisterManyOfSameType | 0 | |
testRegisterDifferentTypes | 0.001 | |
testUnregister | 0.016 |
TestSchedulerImpl
testOneThread | 0.039 | |
testAddOneThread | 0.035 | |
testAddOneThreadAndStop | 0.26 | |
testStop | 0.102 | |
testStart | 0.001 | |
testStartNullParams | 0.001 | |
testStartWithUnknownContextName | 0.001 | |
testSchedulingAtStart | 0.001 | |
testAddOneThreadWhenMaxReached | 0.128 | |
testAddManyThreads | 0.22 | |
testRemoveThreads | 0.108 | |
testRemoveThreadsWhenNoneToRemove | 0.002 | |
testInitialization | 0.001 | |
testRemoveAllThreads | 0.114 | |
testEnteringSetupPhase | 0.005 | |
testEnteringWarmupPhase | 0.003 | |
testEnteringRunPhase | 0.001 | |
testEnteringRunPhaseWithThreadIncrementation | 0.001 |
TestExceptions
testTaskNotRunException | 0.001 | |
testBasherException | 0 | |
testBasherExceptionNullCause | 0 | |
testTaskFailedException | 0 | |
testTaskFailedExceptionWithNullCause | 0 |
TestTickEvent
testValue | 0.003 | |
testEqualsAgainstNewObject | 0.001 | |
testEqualsAgainstNull | 0 | |
testEqualsAgainstUnequalObjects | 0.001 | |
testEqualsIsConsistentAcrossInvocations | 0 | |
testEqualsIsReflexive | 0 | |
testEqualsIsSymmetricAndTransitive | 0 | |
testHashCodeContract | 0 | |
testHashCodeIsConsistentAcrossInvocations | 0 |
TestTaskTree
testGetTasksWithWildcard | 0.005 | |
testGetTasksWithIncludes | 0.001 | |
testGetTasksWithIncludesAndExcludes | 0.001 |
TestTaskManagerImpl
testInitializationEmptyTaskInfoList | 0.005 | |
testInitializationNotWired | 0.001 | |
testNotInitialized | 0 | |
testNullAddTask | 0 | |
testNullSetTaskInfo | 0 | |
testInitializationTwoItemTaskInfoList | 0.002 | |
testInitializationTwoItemTaskInfoListWithFollower | 0.001 | |
testGetRandomTask | 0.002 | |
testGetByName | 0.002 | |
testAddTask | 0.002 | |
testRemoveTaskExecutionContext | 0 | |
testGetNextTaskExecutionContext | 0.001 |
TestCollectionStoppedEvent
testEqualsHashCode | 0 | |
testEqualsAgainstNewObject | 0 | |
testEqualsAgainstNull | 0 | |
testEqualsAgainstUnequalObjects | 0 | |
testEqualsIsConsistentAcrossInvocations | 0.001 | |
testEqualsIsReflexive | 0 | |
testEqualsIsSymmetricAndTransitive | 0 | |
testHashCodeContract | 0 | |
testHashCodeIsConsistentAcrossInvocations | 0 |
TestTaskRunnerImpl
testInvoke | 1.127 | |
testInvokeNullTask | 1.003 | |
testStopRunning | 0.202 | |
testInvokeWithError | 1.005 |
TestCollectionStartedEvent
testEqualsHashCode | 0.001 | |
testEqualsAgainstNewObject | 0 | |
testEqualsAgainstNull | 0 | |
testEqualsAgainstUnequalObjects | 0 | |
testEqualsIsConsistentAcrossInvocations | 0.001 | |
testEqualsIsReflexive | 0 | |
testEqualsIsSymmetricAndTransitive | 0 | |
testHashCodeContract | 0 | |
testHashCodeIsConsistentAcrossInvocations | 0 |
TestDefaultBeanShellFilenameComparator
testEquals | 0 | |
testGreater | 0 | |
testLess | 0 | |
testEqualRunLevelDifferentName | 0 |
TestTaskExecutionContext
testInvokeTaskSuccessfully | 0.144 | |
testInvokeTaskThrowsNotRunException | 0 | |
testInvokeTaskThrowsThrowable | 0 | |
testIt | 0 |
TestTaskDecoratorImpl
testSimpleClassWithSomeTaskMethods | 0.262 | |
testDetermineExecuteMethodSingleAnnotation | 0.011 | |
testFullyAnnotatedClass | 0.003 | |
testSubClassFullyAnnotated | 0.002 | |
testSubSubClassFullyAnnotatedNotPhaseTest | 0.003 | |
testDetermineExecuteMethodMoreThanOneAnnotation | 0.001 | |
testDetermineExecuteMethodAnnotatedMethodNotEmptyParams | 0.001 | |
testDetermineExecuteMethodNoAnnotationDefaultMethodPresent | 0.031 | |
testDetermineExecuteMethodNoAnnotationDefaultMethodNotPresent | 0 | |
testDetermineExecuteMethodNoAnnotationDefaultMethodNotEmptyParams | 0.001 |
TestDefaultBeanShellFilenameFilter
testAcceptAll | 0.002 | |
testDefaultPatternAccept | 0 | |
testDefaultPatternNotAccept | 0.001 |
TestPhaseTransitionEvent
testValues | 0.005 | |
testEqualsAgainstNewObject | 0 | |
testEqualsAgainstNull | 0.001 | |
testEqualsAgainstUnequalObjects | 0 | |
testEqualsIsConsistentAcrossInvocations | 0 | |
testEqualsIsReflexive | 0 | |
testEqualsIsSymmetricAndTransitive | 0 | |
testHashCodeContract | 0.001 | |
testHashCodeIsConsistentAcrossInvocations | 0 |
TestTaskInvokerImpl
testFailed | 0.028 | |
testNotInvokeWeight | 0 | |
testInvokeWeight | 0.001 | |
testNotInvokeBeforeStartTime | 0.001 | |
testNotInvokeAfterEndTime | 0.001 | |
testInvokeAfterStartTime | 0.001 | |
testInvokeBeforeEndTime | 0.001 | |
testInvokeLessThanMaxInvocations | 0.001 | |
testInvokeUnlimitedMaxInvocations | 0.001 | |
testNotInvokeLessThanMaxInvocations | 0.02 | |
testNotRun | 0.001 | |
testInvokeFollowers | 0.001 |