Summary

TestsErrors FailuresSkippedSuccess RateTime
107000100%301

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

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
de.slothsoft.sprintsim.simulation29000100%73
de.slothsoft.sprintsim.config3000100%53
de.slothsoft.sprintsim.generation13000100%2
de.slothsoft.sprintsim.execution18000100%42
de.slothsoft.sprintsim.io36000100%131
de.slothsoft.sprintsim8000100%0

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

de.slothsoft.sprintsim.simulation

ClassTestsErrors FailuresSkippedSuccess RateTime
LoggingSimulationListenerTest3000100%0
SimulationListenerTest12000100%3
SimulationLoggedTest4000100%36
StoryTimelineListenerTest6000100%29
TimelineListenerTest4000100%5

de.slothsoft.sprintsim.config

ClassTestsErrors FailuresSkippedSuccess RateTime
TaskConfigTest3000100%53

de.slothsoft.sprintsim.generation

ClassTestsErrors FailuresSkippedSuccess RateTime
SprintGeneratorImplTest12000100%2
SprintGeneratorTest1000100%0

de.slothsoft.sprintsim.execution

ClassTestsErrors FailuresSkippedSuccess RateTime
SprintExecutorImplTest7000100%0
SprintExecutorTest11000100%42

de.slothsoft.sprintsim.io

ClassTestsErrors FailuresSkippedSuccess RateTime
CellFormatTest10000100%14
HtmlComponentWriterTest11000100%101
TaskWriterTest2000100%12
TextComponentWriterTest13000100%4

de.slothsoft.sprintsim

ClassTestsErrors FailuresSkippedSuccess RateTime
MemberTest3000100%0
SprintTest2000100%0
TaskTest3000100%0

Test Cases

TaskConfigTest

testGetHoursLow4
testGetHoursMedium0
testGetHoursHigh0

SprintExecutorImplTest

testSetTaskConfig0
testSetMembers0
testTaskConfig0
testMembers0
testGenerateWorkHoursNone0
testGenerateWorkHoursMultiple0
testGenerateWorkHoursSingle0

SprintExecutorTest

testOneMemberOneTask37
testTwoMembersWithDifferentPerformanceTwoMore1
testNoMemberOneTask0
testTwoMembersTooManyTasks1
testTwoMembersWithDifferentPerformance0
testTwoMembersWithDifferentPerformanceThreeMore1
testTwoMembersOneTask0
testOneMemberMultipleTasks1
testOneMemberWorksOnly0
testOneMemberTooManyTasks0
testTwoMemberMultipleTasks1

SprintGeneratorImplTest

testSprintConfig7
testEstimateTaskFromMemberLow1
testSetMembers0
testEstimateTaskFromMemberHighNoDeviation0
testSetSprintConfig0
testEstimateTaskFromMemberMedium0
testMembers0
testCreateTask5
testEstimateTaskFromMemberMediumNoDeviation2
testEstimateTaskFromMemberHigh0
testEstimateTaskFromMemberLowNoDeviation0
testCreateTaskDefault1

SprintGeneratorTest

testCreateExecutor0

CellFormatTest

testGetAlignment[]1
testStringify[]0
testGetAlignment[string]0
testStringify[string]0
testGetAlignment[CENTER]0
testStringify[CENTER]0
testGetAlignment[42]1
testStringify[42]0
testGetAlignment[1.2]0
testStringify[1.2]0

HtmlComponentWriterTest

testEndTable0
testWriteEmpty0
testWriteTitle99
testClear0
testWriteTableHeader0
testWriteLine0
testWriteTableLine0
testWriteTableHeaderEmpty1
testWriteTableLineEmpty0
testWriteTableSeparatorLine0
testStartTable1

TaskWriterTest

testWriteTasks8
testWriteEstimationInfo3

TextComponentWriterTest

testCreateTableRightAlignedTooLong1
testWriteColumnsWithColumnSize0
testCreateTableCenterAligned0
testCreateTableLeftAligned0
testCreateTableCenterAlignedTooLong1
testCreateTableRightAlignedWithColumnSize0
testWriteHeaders1
testWriteColumns0
testCreateTableRightAligned0
testCreateTableLeftAlignedTooLong0
testWriteHeadersWithColumnSize0
testCreateTableLeftAlignedWithColumnSize0
testCreateTableCenterAlignedWithColumnSize0

MemberTest

testAddUserData0
testGetUserData0
testRemoveUserData0

LoggingSimulationListenerTest

testCreateTaskName0
testCreateMemberName0
testCreateTaskNameWithTaskIdPrefix0

SimulationListenerTest

testRemoveSimulationListenerItselfSimulationStarted0
testRemoveSimulationListenerSprintExecuted0
testAddSimulationListenerSimulationStarted0
testAddSimulationListenerSprintPlanned0
testRemoveSimulationListenerSprintPlanned0
testAddSimulationListenerSprintExecuted0
testAddSimulationListenerSimulationFinished0
testRemoveSimulationListenerSimulationFinished0
testRemoveSimulationListenerItselfSprintExecuted0
testRemoveSimulationListenerSimulationStarted0
testRemoveSimulationListenerItselfSimulationFinished0
testRemoveSimulationListenerItselfSprintPlanned2

SimulationLoggedTest

testMulti24
testMultiWithoutTaskOverview3
testSimple7
testSimpleWithoutTaskOverview2

StoryTimelineListenerTest

testCalculateDifferenceInDaysAndHours2
testMulti23
testCalculateDifferenceInHours0
testCalculateDifferenceInDays0
testStringify0
testSimple4

TimelineListenerTest

testAddTimelineListenerSprintPlanned1
testFireTimelineEvents0
testRemoveTimelineListenerItselfSprintPlanned4
testRemoveTimelineListenerSprintPlanned0

SprintTest

testTask0
testSetTask0

TaskTest

testAddUserData0
testGetUserData0
testRemoveUserData0