Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
43 0 0 0 100% 6.288

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.saptarshidebnath.lib.processrunner.jsonutils 1 0 0 0 100% 0
com.saptarshidebnath.lib.processrunner.ouput 11 0 0 0 100% 1.775
com.saptarshidebnath.lib.processrunner.exception 1 0 0 0 100% 0
com.saptarshidebnath.lib.processrunner.process 30 0 0 0 100% 4.513

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

com.saptarshidebnath.lib.processrunner.jsonutils

Class Tests Errors Failures Skipped Success Rate Time
StringUtilsTest 1 0 0 0 100% 0

com.saptarshidebnath.lib.processrunner.ouput

Class Tests Errors Failures Skipped Success Rate Time
OutputTest 11 0 0 0 100% 1.775

com.saptarshidebnath.lib.processrunner.exception

Class Tests Errors Failures Skipped Success Rate Time
ProcessExceptionTest 1 0 0 0 100% 0

com.saptarshidebnath.lib.processrunner.process

Class Tests Errors Failures Skipped Success Rate Time
ConfigBuilderTest 1 0 0 0 100% 0
ProcessConfigurationTest 14 0 0 0 100% 0.019
RunnerFactoryTest 15 0 0 0 100% 4.494

Test Cases

[Summary] [Package List] [Test Cases]

ConfigBuilderTest

setMasterLogFileTest 0

StringUtilsTest

createTempLogDump 0

OutputTest

seachMasterLogFileForRegex 1.148
seachMasterLogFile 0.152
saveMasterLogWithoutMasterLogFile 0.078
saveMasterLogFile 0.138
saveSysoutWithoutMasterLogFile 0.005
seachMasterLogFileForRegexWithoutMasterLogFile 0.008
toStringTest 0.12
outputRecordTest 0.116
validateOutputTest 0
saveSyserrWithoutMasterLogFile 0.007
seachMasterLogFileWithoutMasterLogFile 0.003

ProcessConfigurationTest

testEmptyInterpreterToConfigurationBuilder 0
testObjectCreationNonExistentCurrentDir 0
testEmptyParamToConfigurationBuilder 0
testObjectCreationCurrentDirSetAsFile 0
testEmptyCommandToConfigurationBuilder 0
testObjectCreationWithEmptyCommand 0
testEmptyParamListToConfigurationBuilder 0
testNullCommandToConfigurationBuilder 0
testNullParamToConfigurationBuilder 0
testNullParamListToConfigurationBuilder 0.003
testNullInterpreterToConfigurationBuilder 0.016
testObjectCreationWithCorrectValue 0
testObjectCreationWithEmptyInterpreter 0
testToStringMethod 0

RunnerFactoryTest

searchContent 0.109
getProcessMoreDetailed 0.114
getProcessMoreParamWrongParamets 0
searchContentNegativeTestCase 0.106
getProcessLessDetailed 0.004
getProcessWithLessParamsWrongParamets 0
startProcess 0.003
validateUtilitiesClassWriteLogHandlesFileExceptionProperlyOrNot 0.108
startProcessWithWrongParmeters 0
startProcessWithProcessConfig 0.106
testSaveSysOutAndSaveSysError 0.258
startProcessWithProcessConfigWithWrongParams 0.001
startThreadedProcessWithProcessConfig 0.108
testScriptWithLargeOutput 3.576
startThreadedProcessWithProcessConfigWithWrongParams 0.001

ProcessExceptionTest

processException 0