Surefire Report

Summary


Tests Errors Failures Skipped Success Rate Time
22 0 0 0 100% 0.165

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

Package List


Package Tests Errors Failures Skipped Success Rate Time
com.atlassian.gadgets.dashboard 6 0 0 0 100% 0.116
com.atlassian.gadgets.dashboard.util 16 0 0 0 100% 0.049

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

com.atlassian.gadgets.dashboard

Class Tests Errors Failures Skipped Success Rate Time
DashboardStateTest 3 0 0 0 100% 0.049
LayoutTest 1 0 0 0 100% 0.002
DashboardStateBuilderTest 1 0 0 0 100% 0.064
ColumnIndexTest 1 0 0 0 100% 0.001

com.atlassian.gadgets.dashboard.util

Class Tests Errors Failures Skipped Success Rate Time
IterablesTest 16 0 0 0 100% 0.049

Test Cases

IterablesTest

assertElementsEqualWithTwoEmptyIterablesReturnsTrue 0
assertElementsEqualWithTwoNullIterablesReturnsTrue 0
assertElementsEqualWithTwoIterablesWithEqualElementsReturnsTrue 0.008
assertElementsEqualWithTwoIterablesWithNonEqualElementsReturnsFalse 0
assertElementsEqualWithFirstEmptySecondNonEmptyReturnsFalse 0
assertElementsEqualWithFirstNonEmptySecondEmptyReturnsFalse 0.001
assertElementsEqualWithFirstLongerThanSecondReturnsFalse 0
assertElementsEqualWithFirstShorterThanSecondReturnsFalse 0
assertElementsEqualWithFirstNullAndSecondNonNullReturnsFalse 0
assertElementsEqualWithFirstNonNullAndSecondNullReturnsFalse 0.001
assertCheckContentsNotNullWithEmptyIterableSucceeds 0
assertCheckContentsNotNullWithIterableContainingNonNullSucceeds 0
assertCheckContentsNotNullWithNullIterableThrowsIllegalArgumentException 0.003
assertCheckContentsNotNullWithIterableContainingNullThrowsIllegalArgumentException 0
assertCheckContentsNotNullWithIterableContainingNonNullThenNullThrowsIllegalArgumentException 0
assertCheckContentsNotNullWithIterableContainingNullThenNonNullThrowsIllegalArgumentException 0

DashboardStateTest

assertThatCanAddGadgetToColumn 0.024
assertThatPrependGadgetToNonExistentColumnThrowsIllegalArgumentException 0.001
assertThatAppendGadgetToNonExistentColumnThrowsIllegalArgumentException 0

LayoutTest

assertThatGetColumnRangeIncludesOnlyExpectedColumns 0

DashboardStateBuilderTest

assertThatColumnsInBuiltStateArePresentIfNotProvidedToBuilder 0.044

ColumnIndexTest

assertThatColumnIndexRangeIncludesOnlyExpectedElements 0