Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
38 0 0 0 100% 2.89

Note: failures are anticipated and checked for with assertions while errors are unanticipated.


Package List

[Summary] [Package List] [Test Cases]


Package Tests Errors Failures Skipped Success Rate Time
com.github.dexecutor.core 23 0 0 0 100% 2.682
com.github.dexecutor.core.support 3 0 0 0 100% 0.001
com.github.dexecutor.core.graph 12 0 0 0 100% 0.207

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.github.dexecutor.core

Class Tests Errors Failures Skipped Success Rate Time
DefaultDependentTasksExecutorTest 7 0 0 0 100% 2.673
DependentTasksExecutorConfigTest 2 0 0 0 100% 0.003
ExecutionResultsTest 6 0 0 0 100% 0.002
ExecutionResultTest 6 0 0 0 100% 0.004
TaskExecutionExceptionTest 2 0 0 0 100% 0

com.github.dexecutor.core.support

Class Tests Errors Failures Skipped Success Rate Time
PreconditionsTest 2 0 0 0 100% 0
ThreadPoolUtilTest 1 0 0 0 100% 0.001

com.github.dexecutor.core.graph

Class Tests Errors Failures Skipped Success Rate Time
CyclicValidatorTest 2 0 0 0 100% 0.001
DefaultDagTest 6 0 0 0 100% 0.202
NodeTest 4 0 0 0 100% 0.004

Test Cases

[Summary] [Package List] [Test Cases]

DefaultDependentTasksExecutorTest

testPrint 1.124
testNonTerminatingTask 0.056
testAddAsDependencyToAllInitialNodes 0.016
testTerminatingTask 0.023
testAddAsDependentOnAllLeafNodes 0.007
testDependentTaskExecutionOrder 0.06
testDependentTaskExecutionOrderWithException 0.035

DependentTasksExecutorConfigTest

shouldThrowIllegalArgumentExceptionWhenTraversarIsNull 0.003
shouldThrowIllegalArgumentExceptionWhenValidatorIsNull 0

ExecutionResultsTest

testThereIsNoParentResult 0
testToStringIsNotNull 0.001
testGetAllShouldReturnOneObject 0
testGetFirstIsNotNull 0
testThereIsParentResult 0
testGetFirstIsNull 0

ExecutionResultTest

testExecutionResultToBeOne 0.001
testExecutionResultShouldBeSkipped 0
testExecutionResultIdShouldBeOne 0.001
testExecutionResultShouldBeSuccess 0
testExecutionResultShouldBeErrored 0
testExecutionResultToStringShouldNotBeNull 0.001

CyclicValidatorTest

vlidateNoExceptionThrown 0
vlidateExceptionThrown 0.001

DefaultDagTest

testAllNodes 0.198
testGraphSize 0.001
testInitialNodes 0
nodeTest 0.001
testAddSameDependency 0.001
testLeafNodes 0

NodeTest

testNodeIsSkipped 0.001
testNodeIsNotSkipped 0.001
testNodeIsErrored 0
testNodeIsNotErrored 0.001

PreconditionsTest

shouldNotThrowIllegalArgumentException 0
shouldThrowIllegalArgumentException 0

ThreadPoolUtilTest

testIoIntesivePoolSize 0

TaskExecutionExceptionTest

testCauseShouldNotBeNull 0
testMsgShouldBeAsPassed 0