Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
212 0 0 0 100% 108.5 s

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
it.tidalwave.ui.example.presentation.impl 20 0 0 0 100% 1.173 s
it.tidalwave.ui.javafx.impl.button 14 0 0 0 100% 13.60 s
it.tidalwave.ui.javafx 4 0 0 0 100% 1.079 s
it.tidalwave.ui.core.role.impl 44 0 0 0 100% 0.345 s
it.tidalwave.ui.core.role.spi 6 0 0 0 100% 0.067 s
it.tidalwave.ui.javafx.impl 30 0 0 0 100% 45.10 s
it.tidalwave.ui.core.role 26 0 0 0 100% 0.313 s
it.tidalwave.ui.javafx.impl.tree 20 0 0 0 100% 26.77 s
it.tidalwave.ui.javafx.spi 10 0 0 0 100% 0.366 s
it.tidalwave.ui.javafx.impl.list 4 0 0 0 100% 6.095 s
it.tidalwave.ui.javafx.impl.combobox 8 0 0 0 100% 12.52 s
it.tidalwave.ui.core 20 0 0 0 100% 0.689 s
it.tidalwave.ui.core.spi 6 0 0 0 100% 0.398 s

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

it.tidalwave.ui.example.presentation.impl

- Class Tests Errors Failures Skipped Success Rate Time
DefaultMainPanelPresentationControlTest 9 0 0 0 100% 0.359 s
FileEntityPresentableTest 1 0 0 0 100% 0.060 s
DefaultMainPanelPresentationControlTest 9 0 0 0 100% 0.663 s
FileEntityPresentableTest 1 0 0 0 100% 0.091 s

it.tidalwave.ui.javafx.impl.button

- Class Tests Errors Failures Skipped Success Rate Time
ButtonBindingsTest 7 0 0 0 100% 6.813 s
ButtonBindingsTest 7 0 0 0 100% 6.789 s

it.tidalwave.ui.javafx

- Class Tests Errors Failures Skipped Success Rate Time
JavaFXSpringAnnotationApplicationTest 2 0 0 0 100% 0.390 s
JavaFXSpringAnnotationApplicationTest 2 0 0 0 100% 0.689 s

it.tidalwave.ui.core.role.impl

- Class Tests Errors Failures Skipped Success Rate Time
AsDisplayableComparatorTest 5 0 0 0 100% 0.038 s
DefaultPresentationModelTest 6 0 0 0 100% 0.032 s
DefaultUserActionTest 3 0 0 0 100% 0.056 s
DisplayableComparatorTest 5 0 0 0 100% 0.002 s
MutableListenerSupportTest 3 0 0 0 100% 0.042 s
AsDisplayableComparatorTest 5 0 0 0 100% 0.031 s
DefaultPresentationModelTest 6 0 0 0 100% 0.037 s
DefaultUserActionTest 3 0 0 0 100% 0.064 s
DisplayableComparatorTest 5 0 0 0 100% 0.001 s
MutableListenerSupportTest 3 0 0 0 100% 0.042 s

it.tidalwave.ui.core.role.spi

- Class Tests Errors Failures Skipped Success Rate Time
DefaultUserActionProviderTest 2 0 0 0 100% 0 s
SimpleCompositePresentableTest 1 0 0 0 100% 0.035 s
DefaultUserActionProviderTest 2 0 0 0 100% 0 s
SimpleCompositePresentableTest 1 0 0 0 100% 0.032 s

it.tidalwave.ui.javafx.impl

- Class Tests Errors Failures Skipped Success Rate Time
DefaultJavaFXPanelGroupControlTest 12 0 0 0 100% 22.47 s
UserActionProviderContextMenuBuilderTest 3 0 0 0 100% 0.023 s
DefaultJavaFXPanelGroupControlTest 12 0 0 0 100% 22.58 s
UserActionProviderContextMenuBuilderTest 3 0 0 0 100% 0.036 s

it.tidalwave.ui.core.role

- Class Tests Errors Failures Skipped Success Rate Time
DisplayableTest 9 0 0 0 100% 0.011 s
PresentationModelTest 2 0 0 0 100% 0.139 s
UserActionProviderTest 2 0 0 0 100% 0.007 s
DisplayableTest 9 0 0 0 100% 0.007 s
PresentationModelTest 2 0 0 0 100% 0.141 s
UserActionProviderTest 2 0 0 0 100% 0.008 s

it.tidalwave.ui.javafx.impl.tree

- Class Tests Errors Failures Skipped Success Rate Time
AsObjectTreeCellTest 2 0 0 0 100% 2.031 s
ObsoletePresentationModelDisposerTest 1 0 0 0 100% 0.101 s
TreeViewBindingsTest 7 0 0 0 100% 11.24 s
AsObjectTreeCellTest 2 0 0 0 100% 2.036 s
ObsoletePresentationModelDisposerTest 1 0 0 0 100% 0.104 s
TreeViewBindingsTest 7 0 0 0 100% 11.25 s

it.tidalwave.ui.javafx.spi

- Class Tests Errors Failures Skipped Success Rate Time
AbstractJavaFXSpringApplicationTest 5 0 0 0 100% 0.182 s
AbstractJavaFXSpringApplicationTest 5 0 0 0 100% 0.184 s

it.tidalwave.ui.javafx.impl.list

- Class Tests Errors Failures Skipped Success Rate Time
ListViewBindingsTest 2 0 0 0 100% 3.040 s
ListViewBindingsTest 2 0 0 0 100% 3.055 s

it.tidalwave.ui.javafx.impl.combobox

- Class Tests Errors Failures Skipped Success Rate Time
ComboBoxBindingsTest 4 0 0 0 100% 6.240 s
ComboBoxBindingsTest 4 0 0 0 100% 6.276 s

it.tidalwave.ui.core

- Class Tests Errors Failures Skipped Success Rate Time
MutableTest 1 0 0 0 100% 0.133 s
PanelGroupControlTest 1 0 0 0 100% 0.113 s
UserNotificationTest 3 0 0 0 100% 0.011 s
UserNotificationWithFeedbackTest 5 0 0 0 100% 0.003 s
MutableTest 1 0 0 0 100% 0.126 s
PanelGroupControlTest 1 0 0 0 100% 0.284 s
UserNotificationTest 3 0 0 0 100% 0.016 s
UserNotificationWithFeedbackTest 5 0 0 0 100% 0.003 s

it.tidalwave.ui.core.spi

- Class Tests Errors Failures Skipped Success Rate Time
MenuBarControlSupportTest 1 0 0 0 100% 0.008 s
PanelGroupControlSupportTest 1 0 0 0 100% 0.150 s
ToolBarControlSupportTest 1 0 0 0 100% 0.027 s
MenuBarControlSupportTest 1 0 0 0 100% 0.009 s
PanelGroupControlSupportTest 1 0 0 0 100% 0.180 s
ToolBarControlSupportTest 1 0 0 0 100% 0.024 s

Test Cases

[Summary] [Package List] [Test Cases]

MutableTest

test_listeners 0.133 s

PanelGroupControlTest

test_Configuration 0.113 s

UserNotificationTest

test_default_notification 0.004 s
test_notification_with_bundle_attributes 0.007 s
test_notification_with_hardwired_attributes 0 s

UserNotificationWithFeedbackTest

test_default_notification 0.002 s
test_notification_with_bundle_attributes 0 s
test_notification_with_cancel 0 s
test_notification_with_confirm 0.001 s
test_notification_with_hardwired_attributes 0 s

DisplayableTest

must_read_the_displayName_from_the_bundle[en, English](1) 0.003 s
must_read_the_displayName_from_the_bundle[it, Italian](2) 0.001 s
must_read_the_displayName_from_the_bundle[fr, French](3) 0 s
test_of_String 0.001 s
test_of_String_with_toString_name 0.001 s
test_of_function 0.004 s
test_of_supplier 0 s
test_render 0 s
test_renderTo 0.001 s

PresentationModelTest

test_ofMaybePresentable_with_Presentable 0.138 s
test_ofMaybePresentable_without_Presentable 0.001 s

UserActionProviderTest

works_with_actions 0.004 s
works_with_no_actions 0.003 s

AsDisplayableComparatorTest

test[Mock for As, hashCode: 1808884231, Mock for As, hashCode: 1986676021, -1](1) 0.034 s
test[Mock for As, hashCode: 1986676021, Mock for As, hashCode: 1808884231, 1](2) 0.001 s
test[Mock for As, hashCode: 1808884231, Mock for As, hashCode: 1808884231, 0](3) 0 s
test[Mock for As, hashCode: 1668385683, Mock for As, hashCode: 350413251, 0](4) 0.002 s
test[Mock for As, hashCode: 350413251, Mock for As, hashCode: 1668385683, 0](5) 0.001 s

DefaultPresentationModelTest

must_find_local_roles 0.001 s
must_find_roles_in_owner 0.017 s
must_give_priority_to_local_roles 0 s
must_not_find_inexistent_role 0.004 s
must_not_find_inexistent_role_bis 0.006 s
test_TFT_248_regression 0.004 s

DefaultUserActionTest

test_toString_with_Displayable 0 s
test_toString_with_broken_Displayable 0.053 s
test_toString_without_Displayable 0.003 s

DisplayableComparatorTest

test[a@59cda16e$Displayable[], b@5dd903be$Displayable[], -1](1) 0.002 s
test[b@5dd903be$Displayable[], a@59cda16e$Displayable[], 1](2) 0 s
test[a@59cda16e$Displayable[], a@59cda16e$Displayable[], 0](3) 0 s
test[c@118ffcfd$Displayable[], c@53f4c1e6$Displayable[], 0](4) 0 s
test[c@53f4c1e6$Displayable[], c@118ffcfd$Displayable[], 0](5) 0 s

MutableListenerSupportTest

test_generic_listener 0.040 s
test_named_property_listener 0.001 s
test_remove_listener 0.001 s

DefaultUserActionProviderTest

must_return_no_actions 0 s
must_return_no_default_action 0 s

SimpleCompositePresentableTest

must_create_a_PresentationModel_containing_the_proper_children 0.035 s

MenuBarControlSupportTest

test_populate 0.008 s

PanelGroupControlSupportTest

test 0.150 s

ToolBarControlSupportTest

test_populate 0.027 s

MutableTest

test_listeners 0.126 s

PanelGroupControlTest

test_Configuration 0.284 s

UserNotificationTest

test_default_notification 0.011 s
test_notification_with_bundle_attributes 0.005 s
test_notification_with_hardwired_attributes 0 s

UserNotificationWithFeedbackTest

test_default_notification 0.002 s
test_notification_with_bundle_attributes 0 s
test_notification_with_cancel 0.001 s
test_notification_with_confirm 0 s
test_notification_with_hardwired_attributes 0 s

DisplayableTest

must_read_the_displayName_from_the_bundle[en, English](1) 0.002 s
must_read_the_displayName_from_the_bundle[it, Italian](2) 0.001 s
must_read_the_displayName_from_the_bundle[fr, French](3) 0 s
test_of_String 0.001 s
test_of_String_with_toString_name 0 s
test_of_function 0.001 s
test_of_supplier 0.001 s
test_render 0 s
test_renderTo 0.001 s

PresentationModelTest

test_ofMaybePresentable_with_Presentable 0.139 s
test_ofMaybePresentable_without_Presentable 0.002 s

UserActionProviderTest

works_with_actions 0.005 s
works_with_no_actions 0.003 s

AsDisplayableComparatorTest

test[Mock for As, hashCode: 916117466, Mock for As, hashCode: 408419948, -1](1) 0.029 s
test[Mock for As, hashCode: 408419948, Mock for As, hashCode: 916117466, 1](2) 0.001 s
test[Mock for As, hashCode: 916117466, Mock for As, hashCode: 916117466, 0](3) 0 s
test[Mock for As, hashCode: 1150774024, Mock for As, hashCode: 43748853, 0](4) 0.001 s
test[Mock for As, hashCode: 43748853, Mock for As, hashCode: 1150774024, 0](5) 0 s

DefaultPresentationModelTest

must_find_local_roles 0 s
must_find_roles_in_owner 0.024 s
must_give_priority_to_local_roles 0 s
must_not_find_inexistent_role 0.004 s
must_not_find_inexistent_role_bis 0.006 s
test_TFT_248_regression 0.003 s

DefaultUserActionTest

test_toString_with_Displayable 0.001 s
test_toString_with_broken_Displayable 0.062 s
test_toString_without_Displayable 0.001 s

DisplayableComparatorTest

test[a@1293f8d7$Displayable[], b@58e5fbe5$Displayable[], -1](1) 0.001 s
test[b@58e5fbe5$Displayable[], a@1293f8d7$Displayable[], 1](2) 0 s
test[a@1293f8d7$Displayable[], a@1293f8d7$Displayable[], 0](3) 0 s
test[c@8585cdd$Displayable[], c@1325f967$Displayable[], 0](4) 0 s
test[c@1325f967$Displayable[], c@8585cdd$Displayable[], 0](5) 0 s

MutableListenerSupportTest

test_generic_listener 0.041 s
test_named_property_listener 0.001 s
test_remove_listener 0 s

DefaultUserActionProviderTest

must_return_no_actions 0 s
must_return_no_default_action 0 s

SimpleCompositePresentableTest

must_create_a_PresentationModel_containing_the_proper_children 0.032 s

MenuBarControlSupportTest

test_populate 0.009 s

PanelGroupControlSupportTest

test 0.180 s

ToolBarControlSupportTest

test_populate 0.024 s

JavaFXSpringAnnotationApplicationTest

test_ApplicationContext 0.362 s
test_ApplicationContext_with_EnableMessageBus 0.028 s

DefaultJavaFXPanelGroupControlTest

a_single_pane_should_be_added_directly 1.212 s
a_single_pane_with_ALWAYS_WRAP_should_be_wrapped_in_StackPane 1.017 s
show_mush_publish_proper_messages[[]](1) 3.087 s
show_mush_publish_proper_messages[[USE_ACCORDION]](2) 3.038 s
show_mush_publish_proper_messages_when_expanded_from_UI 3.028 s
two_panes_with_USE_ACCORDION_must_be_wrapped_in_TitlePane_and_placed_in_Accordion 1.013 s
two_panes_with_same_selector_must_be_wrapped_in_StackPane 1.008 s
a_single_pane_with_ALWAYS_WRAP_and_USE_ACCORDION_must_be_wrapped_in_TitlePane_and_placed_in_Accordion 1.009 s
show_mush_publish_proper_messages_at_first[[]](1) 2.015 s
show_mush_publish_proper_messages_at_first[[USE_ACCORDION]](2) 2.015 s
must_properly_show_when_Accordion_is_used 2.014 s
must_properly_show_when_StackPane_is_used 2.014 s

UserActionProviderContextMenuBuilderTest

must_invoke_callbacks_in_a_non_FX_thread 0.021 s
must_return_empty_list_when_UserActionProvider_is_not_present 0 s
must_set_the_MenuItem_text_from_UserAction_Displayable 0.002 s

ButtonBindingsTest

bind_button_must_assign_correct_initial_enablement[false](1) 1.008 s
bind_button_must_assign_correct_initial_enablement[true](2) 1.008 s
bind_button_must_throw_exception_when_invoked_in_the_wrong_thread 0 s
bind_button_to_Displayable_action_must_assign_label 1.007 s
bind_button_to_not_Displayable_action_must_not_assign_label 1.028 s
bound_button_must_invoke_callback 1.547 s
button_enablement_must_be_bound_to_UserAction_enablement 1.215 s

ComboBoxBindingsTest

must_have_the_proper_cell_texts_when_not_hown 1.052 s
must_have_the_proper_cell_texts_when_shown 2.131 s
must_have_the_proper_presentation_models 1.022 s
must_have_the_proper_selection 2.035 s

ListViewBindingsTest

must_have_the_proper_presentation_models 1.016 s
must_have_the_proper_selection 2.024 s

AsObjectTreeCellTest

must_set_empty_text_when_empty 1.020 s
must_set_text_from_Displayable_when_non_empty 1.011 s

ObsoletePresentationModelDisposerTest

changed_must_dispose_all_PresentationModels 0.101 s

TreeViewBindingsTest

must_have_the_proper_cell_texts_when_expanded 2.100 s
must_have_the_proper_cell_texts_when_not_expanded 1.012 s
must_have_the_proper_presentation_models_when_expanded 2.058 s
must_have_the_proper_presentation_models_when_not_expanded 1.021 s
must_have_the_proper_selection 3.034 s
treeItemChangeListener_must_callback_a_Selectable_on_selection_change 1.007 s
treeItemChangeListener_must_do_nothing_when_there_is_no_Selectable_role 1.007 s

AbstractJavaFXSpringApplicationTest

must_fire_PowerOffEvent_when_MessageBus_present 0.004 s
must_fire_PowerOnEvent_when_MessageBus_present 0.004 s
must_not_fire_PowerOffEvent_when_MessageBus_not_present 0.002 s
must_not_fire_PowerOnEvent_when_MessageBus_not_present 0.002 s
musts_call_assembler_methods 0.170 s

JavaFXSpringAnnotationApplicationTest

test_ApplicationContext 0.663 s
test_ApplicationContext_with_EnableMessageBus 0.026 s

DefaultJavaFXPanelGroupControlTest

a_single_pane_should_be_added_directly 1.292 s
a_single_pane_with_ALWAYS_WRAP_should_be_wrapped_in_StackPane 1.015 s
show_mush_publish_proper_messages[[]](1) 3.091 s
show_mush_publish_proper_messages[[USE_ACCORDION]](2) 3.055 s
show_mush_publish_proper_messages_when_expanded_from_UI 3.026 s
two_panes_with_USE_ACCORDION_must_be_wrapped_in_TitlePane_and_placed_in_Accordion 1.014 s
two_panes_with_same_selector_must_be_wrapped_in_StackPane 1.010 s
a_single_pane_with_ALWAYS_WRAP_and_USE_ACCORDION_must_be_wrapped_in_TitlePane_and_placed_in_Accordion 1.010 s
show_mush_publish_proper_messages_at_first[[]](1) 2.013 s
show_mush_publish_proper_messages_at_first[[USE_ACCORDION]](2) 2.019 s
must_properly_show_when_Accordion_is_used 2.018 s
must_properly_show_when_StackPane_is_used 2.013 s

UserActionProviderContextMenuBuilderTest

must_invoke_callbacks_in_a_non_FX_thread 0.034 s
must_return_empty_list_when_UserActionProvider_is_not_present 0 s
must_set_the_MenuItem_text_from_UserAction_Displayable 0.002 s

ButtonBindingsTest

bind_button_must_assign_correct_initial_enablement[false](1) 1.009 s
bind_button_must_assign_correct_initial_enablement[true](2) 1.007 s
bind_button_must_throw_exception_when_invoked_in_the_wrong_thread 0 s
bind_button_to_Displayable_action_must_assign_label 1.010 s
bind_button_to_not_Displayable_action_must_not_assign_label 1.045 s
bound_button_must_invoke_callback 1.503 s
button_enablement_must_be_bound_to_UserAction_enablement 1.215 s

ComboBoxBindingsTest

must_have_the_proper_cell_texts_when_not_hown 1.060 s
must_have_the_proper_cell_texts_when_shown 2.155 s
must_have_the_proper_presentation_models 1.023 s
must_have_the_proper_selection 2.038 s

ListViewBindingsTest

must_have_the_proper_presentation_models 1.018 s
must_have_the_proper_selection 2.037 s

AsObjectTreeCellTest

must_set_empty_text_when_empty 1.025 s
must_set_text_from_Displayable_when_non_empty 1.011 s

ObsoletePresentationModelDisposerTest

changed_must_dispose_all_PresentationModels 0.104 s

TreeViewBindingsTest

must_have_the_proper_cell_texts_when_expanded 2.097 s
must_have_the_proper_cell_texts_when_not_expanded 1.013 s
must_have_the_proper_presentation_models_when_expanded 2.080 s
must_have_the_proper_presentation_models_when_not_expanded 1.013 s
must_have_the_proper_selection 3.037 s
treeItemChangeListener_must_callback_a_Selectable_on_selection_change 1.009 s
treeItemChangeListener_must_do_nothing_when_there_is_no_Selectable_role 1.006 s

AbstractJavaFXSpringApplicationTest

must_fire_PowerOffEvent_when_MessageBus_present 0.004 s
must_fire_PowerOnEvent_when_MessageBus_present 0.005 s
must_not_fire_PowerOffEvent_when_MessageBus_not_present 0.001 s
must_not_fire_PowerOnEvent_when_MessageBus_not_present 0.002 s
musts_call_assembler_methods 0.172 s

DefaultMainPanelPresentationControlTest

test_actionDialogCancelOk_cancel 0.016 s
test_actionDialogCancelOk_confirm 0.004 s
test_actionDialogOk_confirm 0.002 s
test_actionPickDirectory_cancel 0.003 s
test_actionPickDirectory_confirm 0.002 s
test_actionPickFile_cancel 0.002 s
test_actionPickFile_confirm 0.002 s
test_buttonAction 0.063 s
test_populate 0.265 s

FileEntityPresentableTest

test 0.060 s

DefaultMainPanelPresentationControlTest

test_actionDialogCancelOk_cancel 0.023 s
test_actionDialogCancelOk_confirm 0.003 s
test_actionDialogOk_confirm 0.003 s
test_actionPickDirectory_cancel 0.003 s
test_actionPickDirectory_confirm 0.003 s
test_actionPickFile_cancel 0.002 s
test_actionPickFile_confirm 0.001 s
test_buttonAction 0.234 s
test_populate 0.391 s

FileEntityPresentableTest

test 0.091 s