Fork me on GitHub

Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
265 0 0 0 100% 21.426

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.util.spi 2 0 0 0 100% 0.001
it.tidalwave.role.spi 26 0 0 0 100% 0.07
it.tidalwave.thesefoolishthings.examples.dci.displayable 1 0 0 0 100% 2.357
it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample 5 0 0 0 100% 0.055
it.tidalwave.role.ui.spi 3 0 0 0 100% 0.047
it.tidalwave.role.spring.spi 9 0 0 0 100% 0.026
it.tidalwave.role.impl 34 0 0 0 100% 0.186
it.tidalwave.util 131 0 0 0 100% 2.479
it.tidalwave.thesefoolishthings.examples.extendedfinderexample 15 0 0 0 100% 0.083
it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream 1 0 0 0 100% 2.447
it.tidalwave.role.ui 5 0 0 0 100% 0.074
it.tidalwave.role.ui.impl 16 0 0 0 100% 0.057
it.tidalwave.messagebus.impl.spring 4 0 0 0 100% 2.145
it.tidalwave.thesefoolishthings.examples.jpafinderexample 1 0 0 0 100% 2.364
it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa 1 0 0 0 100% 8.974
it.tidalwave.role 1 0 0 0 100% 0.02
it.tidalwave.role.spring 5 0 0 0 100% 0.031
it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl 5 0 0 0 100% 0.01

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

it.tidalwave.util.spi

Class Tests Errors Failures Skipped Success Rate Time
FinderSupportTest 2 0 0 0 100% 0.001

it.tidalwave.role.spi

Class Tests Errors Failures Skipped Success Rate Time
SystemRoleFactorySupportTest 26 0 0 0 100% 0.07

it.tidalwave.thesefoolishthings.examples.dci.displayable

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

it.tidalwave.thesefoolishthings.examples.inmemoryfinderexample

Class Tests Errors Failures Skipped Success Rate Time
MainTest 1 0 0 0 100% 0.049
PersonFinderTest 4 0 0 0 100% 0.006

it.tidalwave.role.ui.spi

Class Tests Errors Failures Skipped Success Rate Time
DefaultUserActionProviderTest 2 0 0 0 100% 0
SimpleCompositePresentableTest 1 0 0 0 100% 0.047

it.tidalwave.role.spring.spi

Class Tests Errors Failures Skipped Success Rate Time
DciContextWithAutoThreadBindingAspectTest 9 0 0 0 100% 0.026

it.tidalwave.role.impl

Class Tests Errors Failures Skipped Success Rate Time
AsDelegateTest 8 0 0 0 100% 0.068
ContextSnapshotTest 6 0 0 0 100% 0.038
DefaultContextManagerTest 14 0 0 0 100% 0.079
OwnerAndRoleTest 6 0 0 0 100% 0.001

it.tidalwave.util

Class Tests Errors Failures Skipped Success Rate Time
AsExtensionsTest 3 0 0 0 100% 0.006
AsTest 5 0 0 0 100% 0.045
BundleUtilitiesTest 4 0 0 0 100% 0.006
CollectionUtilsTest 19 0 0 0 100% 0.005
ConcurrentHashMapWithOptionalsTest 6 0 0 0 100% 0.002
FinderTest 5 0 0 0 100% 0.006
FunctionalCheckedExceptionWrappersTest 13 0 0 0 100% 0.008
IdTest 5 0 0 0 100% 0.001
KeyTest 4 0 0 0 100% 0.011
LazySupplierTest 3 0 0 0 100% 2.304
LocalizedDateTimeFormattersTest 8 0 0 0 100% 0.053
PairTest 19 0 0 0 100% 0.012
ParameterTest 1 0 0 0 100% 0
ReflectionUtilsTest 6 0 0 0 100% 0.003
ShortNamesTest 7 0 0 0 100% 0
StreamUtilsTest 1 0 0 0 100% 0.001
TimeProviderTest 1 0 0 0 100% 0.004
TripleTest 5 0 0 0 100% 0.005
TypeSafeMapTest 7 0 0 0 100% 0.003
TypeSafeMultiMapTest 9 0 0 0 100% 0.004

it.tidalwave.thesefoolishthings.examples.extendedfinderexample

Class Tests Errors Failures Skipped Success Rate Time
FinderExample2Test 1 0 0 0 100% 0.06
PersonRegistryImpl2aTest 7 0 0 0 100% 0.011
PersonRegistryImpl2bTest 7 0 0 0 100% 0.012

it.tidalwave.thesefoolishthings.examples.dci.marshal.xstream

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

it.tidalwave.role.ui

Class Tests Errors Failures Skipped Success Rate Time
DisplayableTest 1 0 0 0 100% 0.003
PresentationModelTest 2 0 0 0 100% 0.071
UserActionProviderTest 2 0 0 0 100% 0

it.tidalwave.role.ui.impl

Class Tests Errors Failures Skipped Success Rate Time
AsDisplayableComparatorTest 5 0 0 0 100% 0.014
DefaultPresentationModelTest 6 0 0 0 100% 0.042
DisplayableComparatorTest 5 0 0 0 100% 0.001

it.tidalwave.messagebus.impl.spring

Class Tests Errors Failures Skipped Success Rate Time
SpringSimpleMessageSubscriberAspectTest 4 0 0 0 100% 2.145

it.tidalwave.thesefoolishthings.examples.jpafinderexample

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

it.tidalwave.thesefoolishthings.examples.dci.persistable.jpa

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

it.tidalwave.role

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

it.tidalwave.role.spring

Class Tests Errors Failures Skipped Success Rate Time
SpringAdapterTest 5 0 0 0 100% 0.031

it.tidalwave.thesefoolishthings.examples.jpafinderexample.impl

Class Tests Errors Failures Skipped Success Rate Time
JpaFinderTest 5 0 0 0 100% 0.01

Test Cases

[Summary] [Package List] [Test Cases]

AsDelegateTest

must_create_role_from_factory 0.008
must_find_local_roles 0
must_find_roles_in_SystemRoleFactory 0.025
must_give_priority_to_local_roles 0
must_not_find_inexistent_role 0.004
must_not_find_inexistent_role_bis 0.002
must_retrieve_multiple_local_and_global_roles 0.025
must_retrieve_multiple_local_roles 0.004

ContextSnapshotTest

must_delegate_runWithContexts_to_ContextManager[[]](1) 0.036
must_delegate_runWithContexts_to_ContextManager[[a, b, c]](2) 0.001
must_delegate_runWithContexts_to_ContextManager[[a, b, c, d]](3) 0
must_sample_Contexts_at_construction_time[[]](1) 0.001
must_sample_Contexts_at_construction_time[[a, b, c]](2) 0
must_sample_Contexts_at_construction_time[[a, b, c, d]](3) 0

DefaultContextManagerTest

must_confine_local_contexts_in_their_thread 0.002
must_prioritize_global_contexts 0
must_properly_add_and_retrieve_global_contexts 0
must_properly_add_and_retrieve_global_contexts_in_order 0
must_properly_add_and_retrieve_local_contexts 0
must_properly_add_and_retrieve_local_contexts_in_order 0
must_properly_remove_and_retrieve_global_contexts 0
must_properly_remove_and_retrieve_local_contexts 0
must_properly_remove_local_contexts 0.067
must_properly_remove_local_contexts_when_exception_throw 0.002
must_properly_remove_local_contexts_with_runnable 0.004
must_properly_remove_local_contexts_with_supplier 0.003
must_start_with_no_contexts 0
runWithContexts_must_temporarily_associate_local_contexts 0.001

OwnerAndRoleTest

testGetSuper[(i.t.u.s.Mocks$CA1, i.t.u.s.Mocks$R1), [(i.t.u.s.Mocks$CA1, i.t.u.s.Mocks$R1), (j.l.Object, i.t.u.s.Mocks$R1)]](1) 0.001
testGetSuper[(i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R1), [(i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R1), (j.l.Object, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IA2, i.t.u.s.Mocks$R1)]](2) 0
testGetSuper[(i.t.u.s.Mocks$CA3, i.t.u.s.Mocks$R1), [(i.t.u.s.Mocks$CA3, i.t.u.s.Mocks$R1), (j.l.Object, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IA3, i.t.u.s.Mocks$R1)]](3) 0
testGetSuper[(i.t.u.s.Mocks$CB1, i.t.u.s.Mocks$R1), [(i.t.u.s.Mocks$CB1, i.t.u.s.Mocks$R1), (j.l.Object, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IB2, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IA2, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IA3, i.t.u.s.Mocks$R1)]](4) 0
testGetSuper[(i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R1), [(i.t.u.s.Mocks$CB2, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$CA2, i.t.u.s.Mocks$R1), (j.l.Object, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IA2, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IB1, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$IA1, i.t.u.s.Mocks$R1)]](5) 0
testGetSuper[(i.t.u.s.Mocks$CB3, i.t.u.s.Mocks$R1), [(i.t.u.s.Mocks$CB3, i.t.u.s.Mocks$R1), (i.t.u.s.Mocks$CA1, i.t.u.s.Mocks$R1), (j.l.Object, i.t.u.s.Mocks$R1)]](6) 0

SystemRoleFactorySupportTest

findTypeOf_must_return_original_class_for_Mockito_mocks 0.013
must_correctly_find_implemented_interfaces[class it.tidalwave.util.spi.Mocks$CA1, []](1) 0
must_correctly_find_implemented_interfaces[class it.tidalwave.util.spi.Mocks$CA2, [interface it.tidalwave.util.spi.Mocks$IA2]](2) 0
must_correctly_find_implemented_interfaces[class it.tidalwave.util.spi.Mocks$CA3, [interface it.tidalwave.util.spi.Mocks$IA3]](3) 0
must_correctly_find_implemented_interfaces[class it.tidalwave.util.spi.Mocks$CB1, [interface it.tidalwave.util.spi.Mocks$IB2, interface it.tidalwave.util.spi.Mocks$IA2, interface it.tidalwave.util.spi.Mocks$IA3]](4) 0.001
must_correctly_find_implemented_interfaces[class it.tidalwave.util.spi.Mocks$CB2, [interface it.tidalwave.util.spi.Mocks$IA1, interface it.tidalwave.util.spi.Mocks$IB1, interface it.tidalwave.util.spi.Mocks$IA2]](5) 0
must_correctly_find_implemented_interfaces[class it.tidalwave.util.spi.Mocks$CB3, []](6) 0
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA1@62aefc75, interface it.tidalwave.util.spi.Mocks$R1, [it.tidalwave.util.spi.Mocks$RI1A@1]](1) 0.007
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA1@7e4bbda4, interface it.tidalwave.util.spi.Mocks$R2, []](2) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA1@88e85a, interface it.tidalwave.util.spi.Mocks$R3, []](3) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA2@51c15508, interface it.tidalwave.util.spi.Mocks$R1, [it.tidalwave.util.spi.Mocks$RI1A@1]](4) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA2@5bed8b91, interface it.tidalwave.util.spi.Mocks$R2, [Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@c0cb9c2)]](5) 0.004
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA2@4a6d6308, interface it.tidalwave.util.spi.Mocks$R3, []](6) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA3@4f0f56f5, interface it.tidalwave.util.spi.Mocks$R1, []](7) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA3@7692c0e9, interface it.tidalwave.util.spi.Mocks$R2, []](8) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CA3@3791160a, interface it.tidalwave.util.spi.Mocks$R3, [Mocks.RI3A(owner=it.tidalwave.util.spi.Mocks$CA3@3791160a)]](9) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB1@55a2ca5e, interface it.tidalwave.util.spi.Mocks$R1, []](10) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB1@45f4c27c, interface it.tidalwave.util.spi.Mocks$R2, [Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@c0cb9c2, bean2=it.tidalwave.util.spi.Mocks$Bean2@64710a6), Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@c0cb9c2)]](11) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB1@2472ba04, interface it.tidalwave.util.spi.Mocks$R3, []](12) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB2@2f0b5d79, interface it.tidalwave.util.spi.Mocks$R1, [it.tidalwave.util.spi.Mocks$RI1A@1]](13) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB2@f047670, interface it.tidalwave.util.spi.Mocks$R2, [Mocks.RI2C(context=it.tidalwave.util.spi.Mocks$Context2@1, bean1=it.tidalwave.util.spi.Mocks$Bean1@c0cb9c2)]](14) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB2@2446597e, interface it.tidalwave.util.spi.Mocks$R3, [it.tidalwave.util.spi.Mocks$RI3C@1]](15) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB3@7fd7085d, interface it.tidalwave.util.spi.Mocks$R1, [it.tidalwave.util.spi.Mocks$RI1A@1]](16) 0.003
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB3@57cc0333, interface it.tidalwave.util.spi.Mocks$R2, [Mocks.RI2B(bean1=it.tidalwave.util.spi.Mocks$Bean1@c0cb9c2, bean2=it.tidalwave.util.spi.Mocks$Bean2@64710a6)]](17) 0.002
must_correctly_find_roles[it.tidalwave.util.spi.Mocks$CB3@1a916120, interface it.tidalwave.util.spi.Mocks$R3, []](18) 0.002
must_properly_scan_classes 0.006

AsExtensionsTest

test1 0.004
test2 0.001
test3 0.001

AsTest

asMany_with_ref_must_properly_work 0.034
as_with_ref_must_properly_work 0.001
maybeAs_with_ref_must_properly_work 0.001
must_return_a_filled_Optional_when_the_role_is_present 0.009
must_return_an_empty_Optional_when_the_role_is_not_present 0

BundleUtilitiesTest

test[en_US, res1, [Ljava.lang.Object;@65029fc, message 1](1) 0.005
test[it_IT, res1, [Ljava.lang.Object;@5101b9, messaggio 1](2) 0.001
test[en_US, res2, [Ljava.lang.Object;@5ec25b61, message 2 with x and 1](3) 0
test[it_IT, res2, [Ljava.lang.Object;@75708130, messaggio 2 con x e 1](4) 0

CollectionUtilsTest

test_concat 0
test_concat_list 0
test_head 0
test_head_with_empty_list 0.001
test_optionalHead 0
test_optionalHead_with_empty_list 0
test_reversed 0
test_safeSubList 0
test_sorted 0.002
test_sorted 0
test_sorted 0
test_sorted 0.001
test_sorted 0
test_sorted_with_comparator 0
test_sorted_with_comparator 0.001
test_sorted_with_comparator 0
test_sorted_with_comparator 0
test_sorted_with_comparator 0
test_split 0

ConcurrentHashMapWithOptionalsTest

must_return_empty_Optional_when_no_new_pair_is_put_1 0
must_return_empty_Optional_when_no_new_pair_is_put_2 0.001
must_return_empty_Optional_when_no_new_pair_is_put_3 0
must_return_the_new_key_when_a_new_pair_is_put_1 0
must_return_the_new_key_when_a_new_pair_is_put_2 0.001
must_return_the_new_key_when_a_new_pair_is_put_3 0

FinderTest

ofClone_must_behave_correctly 0.003
ofClone_result_must_be_a_modifiable_list 0
test_Finder_mapping 0.001
test_Finder_ofProvider 0.001
test_Finder_ofSupplier 0.001

FunctionalCheckedExceptionWrappersTest

must_not_wrap_RuntimeException 0.001
must_wrap_IOException_with_UncheckedIOException 0.002
must_wrap_checked_exceptions 0
test_consumer_wrapper 0.001
test_consumer_wrapper_with_exception 0
test_function_wrapper 0.001
test_function_wrapper_with_exception 0.001
test_predicate_wrapper 0.001
test_predicate_wrapper_with_exception 0
test_supplier_wrapper 0
test_supplier_wrapper_with_exception 0
test_with_Stream 0
test_with_Stream_with_exception 0.001

IdTest

testCompareTo 0.001
testEquals 0
testHashCode 0
testStringValue 0
testToString 0

KeyTest

must_return_the_correct_dynamic_type[Key(name=string, type=class java.lang.String), class java.lang.String](1) 0.009
must_return_the_correct_dynamic_type[Key(name=integer, type=class java.lang.Integer), class java.lang.Integer](2) 0
must_return_the_correct_dynamic_type[Key(name=date, type=class java.util.Date), class java.util.Date](3) 0.001
test 0.001

LazySupplierTest

must_call_supplier_only_once 0.002
must_call_supplier_only_once_multithreaded 2.302
must_not_call_supplier_before_get 0

LocalizedDateTimeFormattersTest

must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], en_GB, SHORT, 8/7/12 3:31 PM](1) 0.013
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], it_IT, SHORT, 07/08/12 15:31](2) 0.001
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], en_GB, MEDIUM, Aug 7, 2012 3:31 PM](3) 0.004
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], it_IT, MEDIUM, 7-ago-2012 15:31](4) 0.01
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], en_GB, LONG, August 7, 2012 3:31:03 PM](5) 0
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], it_IT, LONG, 7 agosto 2012 15:31:03](6) 0
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], en_GB, FULL, Tuesday, August 7, 2012 3:31:03 PM GMT](7) 0.01
must_properly_format_date_and_time[2012-08-07T15:31:03.985Z[GMT], it_IT, FULL, martedì 7 agosto 2012 15:31:03 GMT](8) 0.015

PairTest

testDoubleNestedLoops 0.001
test_Pair 0
test_collector_to_map 0.001
test_indexedPairStream__from_array_with_index_transformer 0
test_indexedPairStream__from_list_as_iterable_with_index_transformer 0.002
test_indexedPairStream__from_stream_with_index_transformer 0.001
test_indexedPairStream_from_array 0
test_indexedPairStream_from_array_and_rebaser 0
test_indexedPairStream_from_list_as_iterable 0.001
test_indexedPairStream_from_list_as_iterable_and_rebaser 0
test_indexedPairStream_from_stream 0.001
test_indexedPairStream_from_stream_and_rebaser 0
test_indexedPairStream_with_range_and_supplier 0.001
test_indexedPairStream_with_range_and_supplier_and_index_transformer 0
test_indexedPairStream_with_range_and_supplier_and_rebaser 0.001
test_pairRange 0
test_pairRangeClosed 0
test_pairStream 0
zipPairTest1 0.003

ParameterTest

test 0

ReflectionUtilsTest

test_getClass[class java.lang.String, class java.lang.String](1) 0
test_getClass[class [Ljava.lang.String;, class [Ljava.lang.String;](2) 0
test_getClass[Mock for ParameterizedType, hashCode: 1262973217, class java.lang.Integer](3) 0
test_getClass[Mock for GenericArrayType, hashCode: 737096679, class [I](4) 0
test_injectDependencies 0.002
test_instantiateWithDependencies 0.001

ShortNamesTest

test_shortId_1 0
test_shortId_2 0
test_shortId_withNull 0
test_shortIds 0
test_shortName 0
test_shortName_expand_interface 0
test_shortNames 0

StreamUtilsTest

zipTest1 0.001

TimeProviderTest

test 0.004

TripleTest

testTripleNestedLoops 0.004
test_Triple 0
test_tripleRange 0.001
test_tripleRangeClosed 0
test_tripleStream 0

TypeSafeMapTest

asMap_must_return_different_mutable_instances_detached_from_internal_state 0.001
codeSamples 0
getKeys_must_return_different_mutable_instances_detached_from_internal_state 0
test_forEach 0.002
test_newInstance 0
test_ofCloned 0
test_with 0

TypeSafeMultiMapTest

asMap_must_return_different_mutable_instances_detached_from_internal_state 0.001
codeSamples 0
getKeys_must_return_different_mutable_instances_detached_from_internal_state 0
test_forEach 0.001
test_newInstance 0
test_ofCloned 0.001
test_with 0
test_with_and_existing_key 0
test_with_from_empty_map 0.001

FinderSupportTest

fix_for_THESEFOOLISHTHINGS_172 0.001
fix_for_THESEFOOLISHTHINGS_176 0

SimpleCompositeTest

must_produce_valid_Finders 0.02

DisplayableTest

must_read_the_displayName_from_the_bundle 0.003

PresentationModelTest

test_ofMaybePresentable_with_Presentable 0.069
test_ofMaybePresentable_without_Presentable 0.002

UserActionProviderTest

works_with_actions 0
works_with_no_actions 0

AsDisplayableComparatorTest

test[Mock for As, hashCode: 1561855528, Mock for As, hashCode: 2068534685, -1](1) 0.014
test[Mock for As, hashCode: 2068534685, Mock for As, hashCode: 1561855528, 1](2) 0
test[Mock for As, hashCode: 1561855528, Mock for As, hashCode: 1561855528, 0](3) 0
test[Mock for As, hashCode: 732967222, Mock for As, hashCode: 2024041851, 0](4) 0
test[Mock for As, hashCode: 2024041851, Mock for As, hashCode: 732967222, 0](5) 0

DefaultPresentationModelTest

must_find_local_roles 0.001
must_find_roles_in_owner 0.025
must_give_priority_to_local_roles 0
must_not_find_inexistent_role 0.004
must_not_find_inexistent_role_bis 0.007
test_TFT_248_regression 0.005

DisplayableComparatorTest

test[a@19e03398$Displayable[], b@3d339541$Displayable[], -1](1) 0
test[b@3d339541$Displayable[], a@19e03398$Displayable[], 1](2) 0
test[a@19e03398$Displayable[], a@19e03398$Displayable[], 0](3) 0
test[c@5dd79a57$Displayable[], c@40b7e68c$Displayable[], 0](4) 0.001
test[c@40b7e68c$Displayable[], c@5dd79a57$Displayable[], 0](5) 0

DefaultUserActionProviderTest

must_return_no_actions 0
must_return_no_default_action 0

SimpleCompositePresentableTest

must_create_a_PresentationModel_containing_the_proper_children 0.047

SpringSimpleMessageSubscriberAspectTest

must_subscribe_to_default_message_bus_at_initialize 0.018
must_subscribe_to_alternate_message_bus 0.001
must_unsubscribe_from_alternate_message_bus 0
must_unsubscribe_from_default_message_bus_at_destroy 0

SpringAdapterTest

must_inject_a_role_properly_assigning_its_owner_1 0.016
must_inject_a_role_supporting_multiple_datum_types_properly_assigning_its_owner 0.009
must_return_the_datum_object_when_it_directly_implements_a_role 0.002
must_throw_AsException_when_asking_for_an_unavailable_role_1 0.002
must_throw_AsException_when_asking_for_an_unavailable_role_2 0.002

DciContextWithAutoThreadBindingAspectTest

must_bind_context_when_annotation_present_and_autoThreadBinding[publicMethod](1) 0.023
must_bind_context_when_annotation_present_and_autoThreadBinding[protectedMethod](2) 0.001
must_bind_context_when_annotation_present_and_autoThreadBinding[packageMethod](3) 0
must_not_bind_context_when_annotation_present_but_no_autoThreadBinding[publicMethod](1) 0.001
must_not_bind_context_when_annotation_present_but_no_autoThreadBinding[protectedMethod](2) 0
must_not_bind_context_when_annotation_present_but_no_autoThreadBinding[packageMethod](3) 0
must_not_bind_context_when_no_annotation[publicMethod](1) 0
must_not_bind_context_when_no_annotation[protectedMethod](2) 0
must_not_bind_context_when_no_annotation[packageMethod](3) 0.001

MainTest

must_not_crash 1.555

DciMarshalXStreamExampleTest

must_not_crash 1.739

MainTest

must_not_crash 8.164

MainTest

must_not_crash 0.049

PersonFinderTest

testAllPersons 0.003
testAllPersonsSortedByFirstName 0.001
testAllPersonsSortedByLastNameDescending 0.001
testPersonRange 0.001

FinderExample2Test

must_not_crash 0.06

PersonRegistryImpl2aTest

testAllPersons 0.001
testAllPersonsSortedByFirstName 0.002
testAllPersonsSortedByLastNameDescending 0.001
testLastNameIsBerniniFirstResult 0.001
testLastNameStartingWithB 0.002
testLastNameStartingWithBSortedByFirstName 0.002
testPersonRange 0.002

PersonRegistryImpl2bTest

testAllPersons 0.001
testAllPersonsSortedByFirstName 0.001
testAllPersonsSortedByLastNameDescending 0.003
testLastNameIsBerniniFirstResult 0.002
testLastNameStartingWithB 0.001
testLastNameStartingWithBSortedByFirstName 0.003
testPersonRange 0.001

MainTest

must_not_crash 2.364

JpaFinderTest

testQueryWithAscendingSortAndFirstMax 0.008
testQueryWithCount 0.001
testQueryWithDescendingSortAndFirstMax 0.001
testQueryWithDoubleSort 0
testSimpleQuery 0