Surefire Report

Summary

[Summary] [Package List] [Test Cases]


Tests Errors Failures Skipped Success Rate Time
1899 0 0 19 99.0% 36.81 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
org.apache.ibatis.submitted.nestedresulthandler_multiple_association 2 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.selectkey 21 0 0 2 90.5% 0.182 s
org.apache.ibatis.submitted.hashmaptypehandler 4 0 0 0 100% 0.024 s
org.apache.ibatis.submitted.parent_childs 2 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.primitives 1 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.record_type 4 0 0 0 100% 0.031 s
org.apache.ibatis.submitted.lazy_deserialize 2 0 0 0 100% 0.024 s
org.apache.ibatis.submitted.xml_external_ref 25 0 0 0 100% 0.179 s
org.apache.ibatis.plugin 2 0 0 0 100% 0.038 s
org.apache.ibatis.submitted.ognl_enum 4 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.quotedcolumnnames 2 0 0 0 100% 0.009 s
org.apache.ibatis.reflection.property 4 0 0 0 100% 0.011 s
org.apache.ibatis.type 313 0 0 0 100% 0.587 s
org.apache.ibatis.submitted.typehandlerinjection 1 0 0 0 100% 0.010 s
org.apache.ibatis.reflection.wrapper 61 0 0 0 100% 0.203 s
org.apache.ibatis.submitted.serializecircular 4 0 0 0 100% 0.062 s
org.apache.ibatis.submitted.substitution_in_annots 4 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.result_handler_type 3 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.named_constructor_args 7 0 0 0 100% 0.077 s
org.apache.ibatis.submitted.parent_reference_3level 4 0 0 0 100% 0.036 s
org.apache.ibatis.submitted.inline_association_with_dot 2 0 0 0 100% 0.027 s
org.apache.ibatis.transaction.managed 17 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.enumtypehandler_on_map 2 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.extendresultmap 1 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.propertiesinmapperfiles 1 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.not_null_column 8 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.null_associations 2 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.rounding 2 0 0 0 100% 0.011 s
org.apache.ibatis.datasource.unpooled 2 0 0 1 50.0% 0.001 s
org.apache.ibatis.submitted.batch_test 1 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.valueinmap 2 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.cglib_lazy_error 12 0 0 0 100% 0.061 s
org.apache.ibatis.session.defaults 1 0 0 0 100% 0.191 s
org.apache.ibatis.submitted.flush_statement_npe 3 0 0 0 100% 0.028 s
org.apache.ibatis.submitted.map_class_name_conflict 1 0 0 0 100% 0.010 s
org.apache.ibatis.cache 39 0 0 0 100% 8.147 s
org.apache.ibatis.submitted.resolution.cachereffromxml 1 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.raw_sql_source 3 0 0 0 100% 0.012 s
org.apache.ibatis.executor 145 0 0 0 100% 2.152 s
org.apache.ibatis.submitted.global_variables 2 0 0 0 100% 0.033 s
org.apache.ibatis.submitted.javassist 1 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.generictyperesolution 2 0 0 0 100% 0.033 s
org.apache.ibatis.submitted.primitive_result_type 2 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.constructor_automapping 1 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.localtime 2 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.dml_return_types 7 0 0 0 100% 0.027 s
org.apache.ibatis.transaction.jdbc 24 0 0 0 100% 0.079 s
org.apache.ibatis.submitted.complex_type 1 0 0 0 100% 0.017 s
org.apache.ibatis.parsing 48 0 0 1 97.9% 0.158 s
org.apache.ibatis.submitted.generictypes 1 0 0 0 100% 0.027 s
org.apache.ibatis.submitted.immutable_constructor 2 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.unmatched_prop_type 1 0 0 0 100% 0.011 s
org.apache.ibatis.datasource.jndi 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.cache 11 0 0 0 100% 0.106 s
org.apache.ibatis.submitted.complex_column 6 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.simplelistparameter 3 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.column_prefix 7 0 0 0 100% 0.099 s
org.apache.ibatis.submitted.mapper_type_parameter 6 0 0 0 100% 0.043 s
org.apache.ibatis.submitted.integer_enum 1 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.lazy_properties 9 0 0 0 100% 0.121 s
org.apache.ibatis.submitted.typehandler 9 0 0 0 100% 0.059 s
org.apache.ibatis.submitted.camelcase 2 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.force_flush_on_select 6 0 0 0 100% 0.067 s
org.apache.ibatis.autoconstructor 6 0 0 0 100% 1.185 s
org.apache.ibatis.submitted.order_prefix_removed 1 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.duplicate_statements 5 0 0 2 60.0% 0.040 s
org.apache.ibatis.submitted.resolution.cacherefs 1 0 0 0 100% 0.011 s
org.apache.ibatis.logging 8 0 0 0 100% 0.433 s
org.apache.ibatis.submitted.inheritance 1 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.no_result_type_map 4 0 0 0 100% 0.011 s
org.apache.ibatis.scripting 8 0 0 0 100% 0.004 s
org.apache.ibatis.submitted.annotion_many_one_add_resultmapid 4 0 0 0 100% 0.031 s
org.apache.ibatis.submitted.blobtest 2 0 0 0 100% 0.023 s
org.apache.ibatis.binding 59 0 0 1 98.3% 2.085 s
org.apache.ibatis.submitted.multidb 8 0 0 0 100% 0.037 s
org.apache.ibatis.submitted.nestedresulthandler 5 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.result_set_type 3 0 0 0 100% 0.015 s
org.apache.ibatis.submitted.dynsql2 2 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.automapping 10 0 0 0 100% 0.027 s
org.apache.ibatis.submitted.overwritingproperties 1 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.empty_namespace 1 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.cursor_simple 14 0 0 0 100% 0.037 s
org.apache.ibatis.submitted.timezone_edge_case 4 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.collectionparameters 3 0 0 0 100% 0.030 s
org.apache.ibatis.submitted.multipleiterates 1 0 0 0 100% 0.024 s
org.apache.ibatis.cursor.defaults 1 0 0 0 100% 0.859 s
org.apache.ibatis.submitted.cacheorder 1 0 0 0 100% 0.050 s
org.apache.ibatis.submitted.uuid_test 2 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.associationtype 2 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.custom_collection_handling 2 0 0 0 100% 0.044 s
org.apache.ibatis.submitted.initialized_collection_property 2 0 0 1 50.0% 0.016 s
org.apache.ibatis.executor.loader 15 0 0 0 100% 0.828 s
org.apache.ibatis.jdbc 70 0 0 1 98.6% 0.363 s
org.apache.ibatis.submitted.includes 3 0 0 0 100% 0.018 s
org.apache.ibatis.submitted.bringrags 1 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.nested 5 0 0 0 100% 0.029 s
org.apache.ibatis.submitted.sptests 32 0 0 0 100% 0.038 s
org.apache.ibatis.submitted.results_id 5 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.cursor_cache_oom 1 0 0 0 100% 3.109 s
org.apache.ibatis.submitted.call_setters_on_nulls_again 1 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.primitive_array 1 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.lazy_immutable 1 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.manyanno 1 0 0 0 100% 0.158 s
org.apache.ibatis.submitted.missing_id_property 1 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.multiple_discriminator 3 0 0 0 100% 0.033 s
org.apache.ibatis.submitted.batch_keys 5 0 0 0 100% 0.052 s
org.apache.ibatis.submitted.extend 1 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.array_type_handler 2 0 0 0 100% 0.028 s
org.apache.ibatis.submitted.dynsql 9 0 0 0 100% 0.059 s
org.apache.ibatis.submitted.timestamp_with_timezone 3 0 0 1 66.7% 0.024 s
org.apache.ibatis.submitted.resultmapwithassociationstest 1 0 0 0 100% 0.013 s
org.apache.ibatis.submitted.result_handler 2 0 0 0 100% 0.009 s
org.apache.ibatis.submitted.basetest 2 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.resolution.deepresultmap 1 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.permissions 3 0 0 0 100% 0.023 s
org.apache.ibatis.executor.resultset 2 0 0 0 100% 0.182 s
org.apache.ibatis.submitted.lazyload_common_property 4 0 0 0 100% 0.028 s
org.apache.ibatis.submitted.param_name_resolve 3 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.keygen 32 0 0 0 100% 0.056 s
org.apache.ibatis.submitted.lazyload_proxyfactory_comparison 12 0 0 6 50.0% 0.064 s
org.apache.ibatis.submitted.nestedresulthandler_gh1551 2 0 0 0 100% 0.031 s
org.apache.ibatis.submitted.orphan_result_maps 2 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.resolution.javamethods 1 0 0 0 100% 0.012 s
org.apache.ibatis.executor.statement 9 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.include_property 10 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.emptycollection 3 0 0 0 100% 0.033 s
org.apache.ibatis.submitted.column_order_based_constructor_automapping 4 0 0 0 100% 0.031 s
org.apache.ibatis.submitted.deferload_common_property 4 0 0 0 100% 0.055 s
org.apache.ibatis.submitted.literal_string 3 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.use_actual_param_name 4 0 0 0 100% 0.011 s
org.apache.ibatis.submitted.global_variables_defaults 8 0 0 0 100% 0.059 s
org.apache.ibatis.submitted.mapper_extend 6 0 0 0 100% 0.033 s
org.apache.ibatis.submitted.ancestor_ref 3 0 0 0 100% 0.035 s
org.apache.ibatis.submitted.discriminator 4 0 0 0 100% 0.037 s
org.apache.ibatis.submitted.ognlstatic 1 0 0 0 100% 0.014 s
org.apache.ibatis.io 47 0 0 0 100% 0.111 s
org.apache.ibatis.submitted.no_param_type 1 0 0 0 100% 0.013 s
org.apache.ibatis.reflection.factory 6 0 0 0 100% 0.004 s
org.apache.ibatis.submitted.stringlist 3 0 0 0 100% 0.017 s
org.apache.ibatis.submitted.sqlprovider 62 0 0 0 100% 0.472 s
org.apache.ibatis.submitted.disallowdotsonnames 1 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.heavy_initial_load 1 0 0 0 100% 0.188 s
org.apache.ibatis.submitted.maptypehandler 2 0 0 0 100% 0.022 s
org.apache.ibatis.reflection 89 0 0 0 100% 0.081 s
org.apache.ibatis.exceptions 2 0 0 0 100% 0.003 s
org.apache.ibatis.submitted.constructor_columnprefix 2 0 0 0 100% 0.024 s
org.apache.ibatis.builder.xml.dynamic 33 0 0 0 100% 4.817 s
org.apache.ibatis.submitted.enum_interface_type_handler 3 0 0 0 100% 0.041 s
org.apache.ibatis.submitted.call_setters_on_nulls 8 0 0 0 100% 0.043 s
org.apache.ibatis.submitted.optional_on_mapper_method 5 0 0 0 100% 0.053 s
org.apache.ibatis.builder 46 0 0 0 100% 0.097 s
org.apache.ibatis.submitted.unknownobject 1 0 0 0 100% 0.007 s
org.apache.ibatis.mapping 11 0 0 0 100% 0.029 s
org.apache.ibatis.submitted.autodiscover 3 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.multipleresultsetswithassociation 2 0 0 0 100% 0.040 s
org.apache.ibatis.submitted.associationtest 4 0 0 0 100% 0.058 s
org.apache.ibatis.submitted.column_forwarding 2 0 0 0 100% 0.022 s
org.apache.ibatis.submitted.awful_table 1 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.duplicate_resource_loaded 1 0 0 0 100% 0.188 s
org.apache.ibatis.submitted.array_result_type 4 0 0 0 100% 0.021 s
org.apache.ibatis.submitted.complex_property 1 0 0 0 100% 0.019 s
org.apache.ibatis.submitted.member_access 5 0 0 0 100% 0.026 s
org.apache.ibatis.submitted.empty_row 11 0 0 0 100% 0.041 s
org.apache.ibatis.submitted.foreach 12 0 0 0 100% 0.042 s
org.apache.ibatis.scripting.defaults 6 0 0 0 100% 0.046 s
org.apache.ibatis.submitted.repeatable 29 0 0 0 100% 1.007 s
org.apache.ibatis.submitted.nonexistentvariables 1 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.default_method 3 0 0 0 100% 0.030 s
org.apache.ibatis.datasource.pooled 5 0 0 0 100% 2.084 s
org.apache.ibatis.submitted.cursor_nested 2 0 0 0 100% 0.024 s
org.apache.ibatis.submitted.enumtypehandler_on_annotation 3 0 0 0 100% 0.030 s
org.apache.ibatis.submitted.blocking_cache 3 0 0 0 100% 1.040 s
org.apache.ibatis.submitted.refid_resolution 2 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.xml_references 2 0 0 0 100% 0.016 s
org.apache.ibatis.submitted.arg_name_based_constructor_automapping 7 0 0 0 100% 0.031 s
org.apache.ibatis.submitted.annotion_many_one_add_columnprefix 4 0 0 0 100% 0.044 s
org.apache.ibatis.submitted.databaseid_productname 1 0 0 0 100% 0.014 s
org.apache.ibatis.submitted.nestedresulthandler_association 2 0 0 0 100% 0.020 s
org.apache.ibatis.builder.xsd 3 0 0 3 0% 0 s
org.apache.ibatis.submitted.language 11 0 0 0 100% 0.159 s
org.apache.ibatis.submitted.association_nested 1 0 0 0 100% 0.025 s
org.apache.ibatis.submitted.sql 1 0 0 0 100% 0.012 s
org.apache.ibatis.submitted.nested_query_cache 2 0 0 0 100% 0.211 s
org.apache.ibatis.submitted.enum_with_method 2 0 0 0 100% 0.033 s
org.apache.ibatis.logging.jdbc 14 0 0 0 100% 0.104 s
org.apache.ibatis.submitted.count 1 0 0 0 100% 0.010 s
org.apache.ibatis.submitted.extends_with_constructor 4 0 0 0 100% 0.062 s
org.apache.ibatis.submitted.parametrizedlist 4 0 0 0 100% 0.021 s
org.apache.ibatis.scripting.xmltags 25 0 0 0 100% 0.107 s
org.apache.ibatis.submitted.encoding 2 0 0 0 100% 0.020 s
org.apache.ibatis.session 68 0 0 0 100% 0.790 s
org.apache.ibatis.submitted.criterion 1 0 0 0 100% 0.020 s
org.apache.ibatis.submitted.foreach_map 4 0 0 0 100% 0.022 s

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

org.apache.ibatis.submitted.nestedresulthandler_multiple_association

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerMultipleAssociationTest 2 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.selectkey

- Class Tests Errors Failures Skipped Success Rate Time
SelectKeyTest 21 0 0 2 90.5% 0.182 s

org.apache.ibatis.submitted.hashmaptypehandler

- Class Tests Errors Failures Skipped Success Rate Time
HashMapTypeHandlerTest 4 0 0 0 100% 0.024 s

org.apache.ibatis.submitted.parent_childs

- Class Tests Errors Failures Skipped Success Rate Time
ParentChildTest 2 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.primitives

- Class Tests Errors Failures Skipped Success Rate Time
PrimitivesTest 1 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.record_type

- Class Tests Errors Failures Skipped Success Rate Time
RecordTypeTest 4 0 0 0 100% 0.031 s

org.apache.ibatis.submitted.lazy_deserialize

- Class Tests Errors Failures Skipped Success Rate Time
LazyDeserializeTest 2 0 0 0 100% 0.024 s

org.apache.ibatis.submitted.xml_external_ref

- Class Tests Errors Failures Skipped Success Rate Time
MultipleCrossIncludeTest 3 0 0 0 100% 0.034 s
MultipleIncludeTest 2 0 0 0 100% 0.012 s
MultipleReverseIncludeTest 2 0 0 0 100% 0.011 s
NonFullyQualifiedNamespaceTest 1 0 0 0 100% 0.009 s
ParameterMapReferenceTest 2 0 0 0 100% 0.016 s
ResultMapExtendsTest 2 0 0 0 100% 0.015 s
ResultMapReferenceTest 2 0 0 0 100% 0.015 s
ReverseIncludeTest 2 0 0 0 100% 0.008 s
SameIdTest 2 0 0 0 100% 0.018 s
ShortNameTest 2 0 0 0 100% 0.014 s
XmlExternalRefTest 5 0 0 0 100% 0.027 s

org.apache.ibatis.plugin

- Class Tests Errors Failures Skipped Success Rate Time
PluginTest 2 0 0 0 100% 0.038 s

org.apache.ibatis.submitted.ognl_enum

- Class Tests Errors Failures Skipped Success Rate Time
EnumWithOgnlTest 4 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.quotedcolumnnames

- Class Tests Errors Failures Skipped Success Rate Time
QuotedColumnNamesTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.reflection.property

- Class Tests Errors Failures Skipped Success Rate Time
PropertyCopierTest 1 0 0 0 100% 0.004 s
PropertyTokenizerTest 3 0 0 0 100% 0.007 s

org.apache.ibatis.type

- Class Tests Errors Failures Skipped Success Rate Time
ArrayTypeHandlerTest 10 0 0 0 100% 0.064 s
BigDecimalTypeHandlerTest 4 0 0 0 100% 0.004 s
BigIntegerTypeHandlerTest 7 0 0 0 100% 0.006 s
BlobByteObjectArrayTypeHandlerTest 7 0 0 0 100% 0.015 s
BlobInputStreamTypeHandlerTest 8 0 0 0 100% 0.043 s
BlobTypeHandlerTest 7 0 0 0 100% 0.006 s
BooleanTypeHandlerTest 7 0 0 0 100% 0.005 s
ByteArrayTypeHandlerTest 4 0 0 0 100% 0.002 s
ByteObjectArrayTypeHandlerTest 7 0 0 0 100% 0.004 s
ByteTypeHandlerTest 7 0 0 0 100% 0.003 s
CharacterTypeHandlerTest 11 0 0 0 100% 0.005 s
ClobReaderTypeHandlerTest 8 0 0 0 100% 0.173 s
ClobTypeHandlerTest 7 0 0 0 100% 0.003 s
DateOnlyTypeHandlerTest 7 0 0 0 100% 0.003 s
DateTypeHandlerTest 7 0 0 0 100% 0.003 s
DoubleTypeHandlerTest 7 0 0 0 100% 0.004 s
EnumOrdinalTypeHandlerTest 8 0 0 0 100% 0.004 s
EnumTypeHandlerTest 8 0 0 0 100% 0.005 s
FloatTypeHandlerTest 7 0 0 0 100% 0.003 s
GenericTypeSupportedInHierarchiesTestCase 1 0 0 0 100% 0.002 s
InstantTypeHandlerTest 7 0 0 0 100% 0.003 s
IntegerTypeHandlerTest 7 0 0 0 100% 0.002 s
JapaneseDateTypeHandlerTest 7 0 0 0 100% 0.006 s
JdbcTypeTest 2 0 0 0 100% 0.003 s
Jsr310TypeHandlerRegistryTest 1 0 0 0 100% 0.001 s
LocalDateTimeTypeHandlerTest 7 0 0 0 100% 0.003 s
LocalDateTypeHandlerTest 7 0 0 0 100% 0.004 s
LocalTimeTypeHandlerTest 7 0 0 0 100% 0.006 s
LongTypeHandlerTest 7 0 0 0 100% 0.002 s
MonthTypeHandlerTest 7 0 0 0 100% 0.003 s
NClobTypeHandlerTest 7 0 0 0 100% 0.009 s
NStringTypeHandlerTest 4 0 0 0 100% 0.002 s
ObjectTypeHandlerTest 7 0 0 0 100% 0.002 s
OffsetDateTimeTypeHandlerTest 7 0 0 0 100% 0.003 s
OffsetTimeTypeHandlerTest 7 0 0 0 100% 0.003 s
ShortTypeHandlerTest 7 0 0 0 100% 0.004 s
SimpleTypeRegistryTest 3 0 0 0 100% 0 s
SqlDateTypeHandlerTest 4 0 0 0 100% 0.004 s
SqlTimetampTypeHandlerTest 4 0 0 0 100% 0.003 s
SqlTimeTypeHandlerTest 4 0 0 0 100% 0.002 s
StringTypeHandlerTest 4 0 0 0 100% 0.002 s
TimeOnlyTypeHandlerTest 7 0 0 0 100% 0.004 s
TypeAliasRegistryTest 9 0 0 0 100% 0.003 s
TypeHandlerRegistryTest 9 0 0 0 100% 0.125 s
UnknownTypeHandlerTest 11 0 0 0 100% 0.023 s
YearMonthTypeHandlerTest 7 0 0 0 100% 0.002 s
YearTypeHandlerTest 7 0 0 0 100% 0.003 s
ZonedDateTimeTypeHandlerTest 7 0 0 0 100% 0.003 s

org.apache.ibatis.submitted.typehandlerinjection

- Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerInjectionTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.reflection.wrapper

- Class Tests Errors Failures Skipped Success Rate Time
BeanWrapperTest 1 0 0 0 100% 0.003 s
BeanWrapperUnitTest 19 0 0 0 100% 0.011 s
CollectionWrapperUnitTest 13 0 0 0 100% 0.061 s
MapWrapperTest 9 0 0 0 100% 0.055 s
MapWrapperUnitTest 19 0 0 0 100% 0.073 s

org.apache.ibatis.submitted.serializecircular

- Class Tests Errors Failures Skipped Success Rate Time
SerializeCircularTest 4 0 0 0 100% 0.062 s

org.apache.ibatis.submitted.substitution_in_annots

- Class Tests Errors Failures Skipped Success Rate Time
SubstitutionInAnnotsTest 4 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.result_handler_type

- Class Tests Errors Failures Skipped Success Rate Time
DefaultResultHandlerTypeTest 3 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.named_constructor_args

- Class Tests Errors Failures Skipped Success Rate Time
InvalidNamedConstructorArgsTest 3 0 0 0 100% 0.037 s
NamedConstructorArgsTest 2 0 0 0 100% 0.016 s
NamedConstructorArgsUseActualNameTest 2 0 0 0 100% 0.024 s

org.apache.ibatis.submitted.parent_reference_3level

- Class Tests Errors Failures Skipped Success Rate Time
BlogTest 4 0 0 0 100% 0.036 s

org.apache.ibatis.submitted.inline_association_with_dot

- Class Tests Errors Failures Skipped Success Rate Time
InlineCollectionWithDotTest 2 0 0 0 100% 0.027 s

org.apache.ibatis.transaction.managed

- Class Tests Errors Failures Skipped Success Rate Time
ManagedTransactionFactoryTest 2 0 0 0 100% 0.006 s
ManagedTransactionFactoryUnitTest 3 0 0 0 100% 0.004 s
ManagedTransactionWithConnectionTest 6 0 0 0 100% 0.003 s
ManagedTransactionWithDataSourceTest 6 0 0 0 100% 0.004 s

org.apache.ibatis.submitted.enumtypehandler_on_map

- Class Tests Errors Failures Skipped Success Rate Time
EnumTypeHandlerTest 2 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.extendresultmap

- Class Tests Errors Failures Skipped Success Rate Time
ExtendResultMapTest 1 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.propertiesinmapperfiles

- Class Tests Errors Failures Skipped Success Rate Time
PropertiesInMappersTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.not_null_column

- Class Tests Errors Failures Skipped Success Rate Time
NotNullColumnTest 8 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.null_associations

- Class Tests Errors Failures Skipped Success Rate Time
FooMapperTest 2 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.rounding

- Class Tests Errors Failures Skipped Success Rate Time
RoundingHandlersTest 2 0 0 0 100% 0.011 s

org.apache.ibatis.datasource.unpooled

- Class Tests Errors Failures Skipped Success Rate Time
UnpooledDataSourceTest 2 0 0 1 50.0% 0.001 s

org.apache.ibatis.submitted.batch_test

- Class Tests Errors Failures Skipped Success Rate Time
BatchTest 1 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.valueinmap

- Class Tests Errors Failures Skipped Success Rate Time
ValueInMapTest 2 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.cglib_lazy_error

- Class Tests Errors Failures Skipped Success Rate Time
CglibNPELazyTest 5 0 0 0 100% 0.031 s
CglibNPETest 7 0 0 0 100% 0.030 s

org.apache.ibatis.session.defaults

- Class Tests Errors Failures Skipped Success Rate Time
ExtendedSqlSessionFactoryTest 1 0 0 0 100% 0.191 s

org.apache.ibatis.submitted.flush_statement_npe

- Class Tests Errors Failures Skipped Success Rate Time
FlushStatementNpeTest 3 0 0 0 100% 0.028 s

org.apache.ibatis.submitted.map_class_name_conflict

- Class Tests Errors Failures Skipped Success Rate Time
MapperNameTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.cache

- Class Tests Errors Failures Skipped Success Rate Time
BaseCacheTest 1 0 0 0 100% 0.002 s
CacheKeyTest 10 0 0 0 100% 2.027 s
FifoCacheTest 4 0 0 0 100% 0.002 s
LruCacheTest 4 0 0 0 100% 0.002 s
PerpetualCacheTest 5 0 0 0 100% 0.048 s
ScheduledCacheTest 3 0 0 0 100% 5.013 s
SerializedCacheTest 3 0 0 0 100% 0.004 s
SoftCacheTest 4 0 0 0 100% 0.544 s
SuperCacheTest 1 0 0 0 100% 0.448 s
WeakCacheTest 4 0 0 0 100% 0.057 s

org.apache.ibatis.submitted.resolution.cachereffromxml

- Class Tests Errors Failures Skipped Success Rate Time
CacheRefFromXmlTest 1 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.raw_sql_source

- Class Tests Errors Failures Skipped Success Rate Time
RawSqlSourceTest 3 0 0 0 100% 0.012 s

org.apache.ibatis.executor

- Class Tests Errors Failures Skipped Success Rate Time
BaseExecutorTest 22 0 0 0 100% 0.591 s
BatchExecutorTest 23 0 0 0 100% 0.312 s
CachingBatchExecutorTest 23 0 0 0 100% 0.276 s
CachingReuseExecutorTest 23 0 0 0 100% 0.285 s
CachingSimpleExecutorTest 23 0 0 0 100% 0.268 s
ErrorContextTest 2 0 0 0 100% 0 s
ResultExtractorTest 6 0 0 0 100% 0.188 s
ReuseExecutorTest 23 0 0 0 100% 0.232 s

org.apache.ibatis.submitted.global_variables

- Class Tests Errors Failures Skipped Success Rate Time
BaseTest 2 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.javassist

- Class Tests Errors Failures Skipped Success Rate Time
JavassistTest 1 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.generictyperesolution

- Class Tests Errors Failures Skipped Success Rate Time
GenericTypeResolutionTest 2 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.primitive_result_type

- Class Tests Errors Failures Skipped Success Rate Time
PrimitiveResultTypeTest 2 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.constructor_automapping

- Class Tests Errors Failures Skipped Success Rate Time
ConstructorAutomappingTest 1 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.localtime

- Class Tests Errors Failures Skipped Success Rate Time
LocalTimeTest 2 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.dml_return_types

- Class Tests Errors Failures Skipped Success Rate Time
DmlMapperReturnTypesTest 7 0 0 0 100% 0.027 s

org.apache.ibatis.transaction.jdbc

- Class Tests Errors Failures Skipped Success Rate Time
JdbcTransactionFactoryTest 2 0 0 0 100% 0.001 s
JdbcTransactionFactoryUnitTest 4 0 0 0 100% 0.056 s
JdbcTransactionTest 1 0 0 0 100% 0.001 s
JdbcTransactionWithConnectionTest 8 0 0 0 100% 0.007 s
JdbcTransactionWithDataSourceTest 9 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.complex_type

- Class Tests Errors Failures Skipped Success Rate Time
ComplexTypeTest 1 0 0 0 100% 0.017 s

org.apache.ibatis.parsing

- Class Tests Errors Failures Skipped Success Rate Time
GenericTokenParserTest 25 0 0 1 96.0% 0.085 s
PropertyParserTest 4 0 0 0 100% 0.001 s
XNodeTest 3 0 0 0 100% 0.009 s
XPathParserTest 16 0 0 0 100% 0.063 s

org.apache.ibatis.submitted.generictypes

- Class Tests Errors Failures Skipped Success Rate Time
GenericTypesTest 1 0 0 0 100% 0.027 s

org.apache.ibatis.submitted.immutable_constructor

- Class Tests Errors Failures Skipped Success Rate Time
ImmutablePOJOTest 2 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.unmatched_prop_type

- Class Tests Errors Failures Skipped Success Rate Time
UnmatchedPropTypeTest 1 0 0 0 100% 0.011 s

org.apache.ibatis.datasource.jndi

- Class Tests Errors Failures Skipped Success Rate Time
JndiDataSourceFactoryTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.cache

- Class Tests Errors Failures Skipped Success Rate Time
CacheTest 11 0 0 0 100% 0.106 s

org.apache.ibatis.submitted.complex_column

- Class Tests Errors Failures Skipped Success Rate Time
ComplexColumnTest 6 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.simplelistparameter

- Class Tests Errors Failures Skipped Success Rate Time
SimpleListParameterTest 3 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.column_prefix

- Class Tests Errors Failures Skipped Success Rate Time
ColumnPrefixAutoMappingTest 3 0 0 0 100% 0.061 s
ColumnPrefixNestedQueryTest 2 0 0 0 100% 0.021 s
ColumnPrefixTest 2 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.mapper_type_parameter

- Class Tests Errors Failures Skipped Success Rate Time
MapperTypeParameterTest 6 0 0 0 100% 0.043 s

org.apache.ibatis.submitted.integer_enum

- Class Tests Errors Failures Skipped Success Rate Time
IntegerEnumTest 1 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.lazy_properties

- Class Tests Errors Failures Skipped Success Rate Time
LazyPropertiesTest 9 0 0 0 100% 0.121 s

org.apache.ibatis.submitted.typehandler

- Class Tests Errors Failures Skipped Success Rate Time
TypeHandlerTest 9 0 0 0 100% 0.059 s

org.apache.ibatis.submitted.camelcase

- Class Tests Errors Failures Skipped Success Rate Time
CamelCaseMappingTest 2 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.force_flush_on_select

- Class Tests Errors Failures Skipped Success Rate Time
ForceFlushOnSelectTest 6 0 0 0 100% 0.067 s

org.apache.ibatis.autoconstructor

- Class Tests Errors Failures Skipped Success Rate Time
AutoConstructorTest 6 0 0 0 100% 1.185 s

org.apache.ibatis.submitted.order_prefix_removed

- Class Tests Errors Failures Skipped Success Rate Time
OrderPrefixRemovedTest 1 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.duplicate_statements

- Class Tests Errors Failures Skipped Success Rate Time
DuplicateStatementsTest 5 0 0 2 60.0% 0.040 s

org.apache.ibatis.submitted.resolution.cacherefs

- Class Tests Errors Failures Skipped Success Rate Time
CacheRefsTest 1 0 0 0 100% 0.011 s

org.apache.ibatis.logging

- Class Tests Errors Failures Skipped Success Rate Time
LogFactoryTest 8 0 0 0 100% 0.433 s

org.apache.ibatis.submitted.inheritance

- Class Tests Errors Failures Skipped Success Rate Time
InheritanceTest 1 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.no_result_type_map

- Class Tests Errors Failures Skipped Success Rate Time
NoResultTypeMapTest 4 0 0 0 100% 0.011 s

org.apache.ibatis.scripting

- Class Tests Errors Failures Skipped Success Rate Time
LanguageDriverRegistryTest 8 0 0 0 100% 0.004 s

org.apache.ibatis.submitted.annotion_many_one_add_resultmapid

- Class Tests Errors Failures Skipped Success Rate Time
OneManyResultMapTest 4 0 0 0 100% 0.031 s

org.apache.ibatis.submitted.blobtest

- Class Tests Errors Failures Skipped Success Rate Time
BlobTest 2 0 0 0 100% 0.023 s

org.apache.ibatis.binding

- Class Tests Errors Failures Skipped Success Rate Time
BindingTest 53 0 0 1 98.1% 1.837 s
FlushTest 1 0 0 0 100% 0.204 s
MapperMethodParamTest 2 0 0 0 100% 0.027 s
WrongMapperTest 1 0 0 0 100% 0.004 s
WrongNamespacesTest 2 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.multidb

- Class Tests Errors Failures Skipped Success Rate Time
MultiDbTest 6 0 0 0 100% 0.022 s
ProviderTest 2 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.nestedresulthandler

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerTest 5 0 0 0 100% 0.026 s

org.apache.ibatis.submitted.result_set_type

- Class Tests Errors Failures Skipped Success Rate Time
ResultSetTypeTest 3 0 0 0 100% 0.015 s

org.apache.ibatis.submitted.dynsql2

- Class Tests Errors Failures Skipped Success Rate Time
DynSqlTest 2 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.automapping

- Class Tests Errors Failures Skipped Success Rate Time
AutomappingTest 10 0 0 0 100% 0.027 s

org.apache.ibatis.submitted.overwritingproperties

- Class Tests Errors Failures Skipped Success Rate Time
FooMapperTest 1 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.empty_namespace

- Class Tests Errors Failures Skipped Success Rate Time
EmptyNamespaceTest 1 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.cursor_simple

- Class Tests Errors Failures Skipped Success Rate Time
CursorSimpleTest 14 0 0 0 100% 0.037 s

org.apache.ibatis.submitted.timezone_edge_case

- Class Tests Errors Failures Skipped Success Rate Time
TimezoneEdgeCaseTest 4 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.collectionparameters

- Class Tests Errors Failures Skipped Success Rate Time
CollectionParametersTest 3 0 0 0 100% 0.030 s

org.apache.ibatis.submitted.multipleiterates

- Class Tests Errors Failures Skipped Success Rate Time
MultipleIteratesTest 1 0 0 0 100% 0.024 s

org.apache.ibatis.cursor.defaults

- Class Tests Errors Failures Skipped Success Rate Time
DefaultCursorTest 1 0 0 0 100% 0.859 s

org.apache.ibatis.submitted.cacheorder

- Class Tests Errors Failures Skipped Success Rate Time
CacheOrderTest 1 0 0 0 100% 0.050 s

org.apache.ibatis.submitted.uuid_test

- Class Tests Errors Failures Skipped Success Rate Time
UUIDTest 2 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.associationtype

- Class Tests Errors Failures Skipped Success Rate Time
AssociationTypeTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.custom_collection_handling

- Class Tests Errors Failures Skipped Success Rate Time
CustomCollectionHandlingTest 2 0 0 0 100% 0.044 s

org.apache.ibatis.submitted.initialized_collection_property

- Class Tests Errors Failures Skipped Success Rate Time
AuthorDAOTest 2 0 0 1 50.0% 0.016 s

org.apache.ibatis.executor.loader

- Class Tests Errors Failures Skipped Success Rate Time
JavassistProxyTest 15 0 0 0 100% 0.828 s

org.apache.ibatis.jdbc

- Class Tests Errors Failures Skipped Success Rate Time
NullTest 1 0 0 0 100% 0.002 s
PooledDataSourceTest 3 0 0 0 100% 0.027 s
ScriptRunnerTest 12 0 0 1 91.7% 0.089 s
SelectBuilderTest 5 0 0 0 100% 0.004 s
SqlBuilderTest 5 0 0 0 100% 0.004 s
SqlRunnerTest 6 0 0 0 100% 0.172 s
SQLTest 38 0 0 0 100% 0.065 s

org.apache.ibatis.submitted.includes

- Class Tests Errors Failures Skipped Success Rate Time
IncludeTest 3 0 0 0 100% 0.018 s

org.apache.ibatis.submitted.bringrags

- Class Tests Errors Failures Skipped Success Rate Time
SimpleObjectTest 1 0 0 0 100% 0.026 s

org.apache.ibatis.submitted.nested

- Class Tests Errors Failures Skipped Success Rate Time
NestedForEachTest 5 0 0 0 100% 0.029 s

org.apache.ibatis.submitted.sptests

- Class Tests Errors Failures Skipped Success Rate Time
SPTest 32 0 0 0 100% 0.038 s

org.apache.ibatis.submitted.results_id

- Class Tests Errors Failures Skipped Success Rate Time
IdConflictTest 1 0 0 0 100% 0.005 s
ResultsIdTest 4 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.cursor_cache_oom

- Class Tests Errors Failures Skipped Success Rate Time
CursorOomTest 1 0 0 0 100% 3.109 s

org.apache.ibatis.submitted.call_setters_on_nulls_again

- Class Tests Errors Failures Skipped Success Rate Time
MyBatisTest 1 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.primitive_array

- Class Tests Errors Failures Skipped Success Rate Time
PrimitiveArrayTest 1 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.lazy_immutable

- Class Tests Errors Failures Skipped Success Rate Time
ImmutablePOJOTest 1 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.manyanno

- Class Tests Errors Failures Skipped Success Rate Time
ManyAnnoTest 1 0 0 0 100% 0.158 s

org.apache.ibatis.submitted.missing_id_property

- Class Tests Errors Failures Skipped Success Rate Time
MissingIdPropertyTest 1 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.multiple_discriminator

- Class Tests Errors Failures Skipped Success Rate Time
MultipleDiscriminatorTest 3 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.batch_keys

- Class Tests Errors Failures Skipped Success Rate Time
BatchKeysTest 5 0 0 0 100% 0.052 s

org.apache.ibatis.submitted.extend

- Class Tests Errors Failures Skipped Success Rate Time
ExtendTest 1 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.array_type_handler

- Class Tests Errors Failures Skipped Success Rate Time
ArrayTypeHandlerTest 2 0 0 0 100% 0.028 s

org.apache.ibatis.submitted.dynsql

- Class Tests Errors Failures Skipped Success Rate Time
DynSqlTest 9 0 0 0 100% 0.059 s

org.apache.ibatis.submitted.timestamp_with_timezone

- Class Tests Errors Failures Skipped Success Rate Time
TimestampWithTimezoneTypeHandlerTest 3 0 0 1 66.7% 0.024 s

org.apache.ibatis.submitted.resultmapwithassociationstest

- Class Tests Errors Failures Skipped Success Rate Time
ResultMapWithAssociationsTest 1 0 0 0 100% 0.013 s

org.apache.ibatis.submitted.result_handler

- Class Tests Errors Failures Skipped Success Rate Time
ResulthandlerTest 2 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.basetest

- Class Tests Errors Failures Skipped Success Rate Time
BaseTest 2 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.resolution.deepresultmap

- Class Tests Errors Failures Skipped Success Rate Time
DeepResultMapTest 1 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.permissions

- Class Tests Errors Failures Skipped Success Rate Time
PermissionsTest 3 0 0 0 100% 0.023 s

org.apache.ibatis.executor.resultset

- Class Tests Errors Failures Skipped Success Rate Time
DefaultResultSetHandlerTest 2 0 0 0 100% 0.182 s

org.apache.ibatis.submitted.lazyload_common_property

- Class Tests Errors Failures Skipped Success Rate Time
CommonPropertyLazyLoadTest 4 0 0 0 100% 0.028 s

org.apache.ibatis.submitted.param_name_resolve

- Class Tests Errors Failures Skipped Success Rate Time
ActualParamNameTest 2 0 0 0 100% 0.017 s
NoActualParamNameTest 1 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.keygen

- Class Tests Errors Failures Skipped Success Rate Time
Jdbc3KeyGeneratorTest 32 0 0 0 100% 0.056 s

org.apache.ibatis.submitted.lazyload_proxyfactory_comparison

- Class Tests Errors Failures Skipped Success Rate Time
DefaultLazyTest 6 0 0 0 100% 0.064 s
JavassistLazyTest 6 0 0 6 0% 0 s

org.apache.ibatis.submitted.nestedresulthandler_gh1551

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerGh1551Test 2 0 0 0 100% 0.031 s

org.apache.ibatis.submitted.orphan_result_maps

- Class Tests Errors Failures Skipped Success Rate Time
OrphanResultMapTest 2 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.resolution.javamethods

- Class Tests Errors Failures Skipped Success Rate Time
JavaMethodsTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.executor.statement

- Class Tests Errors Failures Skipped Success Rate Time
BaseStatementHandlerTest 9 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.include_property

- Class Tests Errors Failures Skipped Success Rate Time
IncludePropertyErrorTest 1 0 0 0 100% 0.005 s
IncludePropertyTest 9 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.emptycollection

- Class Tests Errors Failures Skipped Success Rate Time
DaoTest 3 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.column_order_based_constructor_automapping

- Class Tests Errors Failures Skipped Success Rate Time
ColumnOrderBasedConstructorAutomappingTest 4 0 0 0 100% 0.031 s

org.apache.ibatis.submitted.deferload_common_property

- Class Tests Errors Failures Skipped Success Rate Time
CommonPropertyDeferLoadTest 4 0 0 0 100% 0.055 s

org.apache.ibatis.submitted.literal_string

- Class Tests Errors Failures Skipped Success Rate Time
LiteralStringTest 3 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.use_actual_param_name

- Class Tests Errors Failures Skipped Success Rate Time
UseActualParamNameTest 4 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.global_variables_defaults

- Class Tests Errors Failures Skipped Success Rate Time
AnnotationMapperTest 2 0 0 0 100% 0.023 s
ConfigurationTest 2 0 0 0 100% 0.011 s
CustomizationTest 2 0 0 0 100% 0.011 s
XmlMapperTest 2 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.mapper_extend

- Class Tests Errors Failures Skipped Success Rate Time
MapperExtendTest 6 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.ancestor_ref

- Class Tests Errors Failures Skipped Success Rate Time
AncestorRefTest 3 0 0 0 100% 0.035 s

org.apache.ibatis.submitted.discriminator

- Class Tests Errors Failures Skipped Success Rate Time
DiscriminatorTest 4 0 0 0 100% 0.037 s

org.apache.ibatis.submitted.ognlstatic

- Class Tests Errors Failures Skipped Success Rate Time
OgnlStaticTest 1 0 0 0 100% 0.014 s

org.apache.ibatis.io

- Class Tests Errors Failures Skipped Success Rate Time
ClassLoaderWrapperTest 9 0 0 0 100% 0.004 s
ExternalResourcesTest 4 0 0 0 100% 0.024 s
ResolverUtilTest 12 0 0 0 100% 0.065 s
ResourcesTest 17 0 0 0 100% 0.009 s
VFSTest 5 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.no_param_type

- Class Tests Errors Failures Skipped Success Rate Time
NoParamTypeTest 1 0 0 0 100% 0.013 s

org.apache.ibatis.reflection.factory

- Class Tests Errors Failures Skipped Success Rate Time
DefaultObjectFactoryTest 6 0 0 0 100% 0.004 s

org.apache.ibatis.submitted.stringlist

- Class Tests Errors Failures Skipped Success Rate Time
StringListTest 3 0 0 0 100% 0.017 s

org.apache.ibatis.submitted.sqlprovider

- Class Tests Errors Failures Skipped Success Rate Time
ProviderMethodResolutionTest 9 0 0 0 100% 0.041 s
SqlProviderTest 53 0 0 0 100% 0.431 s

org.apache.ibatis.submitted.disallowdotsonnames

- Class Tests Errors Failures Skipped Success Rate Time
DisallowDotsOnNamesTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.heavy_initial_load

- Class Tests Errors Failures Skipped Success Rate Time
HeavyInitialLoadTest 1 0 0 0 100% 0.188 s

org.apache.ibatis.submitted.maptypehandler

- Class Tests Errors Failures Skipped Success Rate Time
MapTypeHandlerTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.reflection

- Class Tests Errors Failures Skipped Success Rate Time
ArrayUtilTest 3 0 0 0 100% 0.001 s
ExceptionUtilTest 1 0 0 0 100% 0.001 s
MetaClassTest 8 0 0 0 100% 0.013 s
MetaObjectTest 24 0 0 0 100% 0.014 s
ReflectorTest 17 0 0 0 100% 0.025 s
TypeParameterResolverTest 36 0 0 0 100% 0.027 s

org.apache.ibatis.exceptions

- Class Tests Errors Failures Skipped Success Rate Time
GeneralExceptionsTest 2 0 0 0 100% 0.003 s

org.apache.ibatis.submitted.constructor_columnprefix

- Class Tests Errors Failures Skipped Success Rate Time
ConstructorColumnPrefixTest 2 0 0 0 100% 0.024 s

org.apache.ibatis.builder.xml.dynamic

- Class Tests Errors Failures Skipped Success Rate Time
DynamicSqlSourceTest 25 0 0 0 100% 4.808 s
ExpressionEvaluatorTest 8 0 0 0 100% 0.009 s

org.apache.ibatis.submitted.enum_interface_type_handler

- Class Tests Errors Failures Skipped Success Rate Time
EnumInterfaceTypeHandlerTest 3 0 0 0 100% 0.041 s

org.apache.ibatis.submitted.call_setters_on_nulls

- Class Tests Errors Failures Skipped Success Rate Time
CallSettersOnNullsTest 5 0 0 0 100% 0.027 s
DoNotCallSettersOnNullsTest 3 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.optional_on_mapper_method

- Class Tests Errors Failures Skipped Success Rate Time
OptionalOnMapperMethodTest 5 0 0 0 100% 0.053 s

org.apache.ibatis.builder

- Class Tests Errors Failures Skipped Success Rate Time
AnnotationMapperBuilderTest 5 0 0 0 100% 0.017 s
ParameterExpressionTest 14 0 0 0 100% 0.007 s
SqlSourceBuilderTest 2 0 0 0 100% 0.004 s
XmlConfigBuilderTest 9 0 0 0 100% 0.036 s
XmlMapperBuilderTest 16 0 0 0 100% 0.033 s

org.apache.ibatis.submitted.unknownobject

- Class Tests Errors Failures Skipped Success Rate Time
UnknownObjectTest 1 0 0 0 100% 0.007 s

org.apache.ibatis.mapping

- Class Tests Errors Failures Skipped Success Rate Time
BoundSqlTest 1 0 0 0 100% 0.001 s
CacheBuilderTest 2 0 0 0 100% 0.003 s
ResultMappingTest 2 0 0 0 100% 0.005 s
VendorDatabaseIdProviderTest 6 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.autodiscover

- Class Tests Errors Failures Skipped Success Rate Time
AutodiscoverTest 3 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.multipleresultsetswithassociation

- Class Tests Errors Failures Skipped Success Rate Time
MultipleResultSetTest 2 0 0 0 100% 0.040 s

org.apache.ibatis.submitted.associationtest

- Class Tests Errors Failures Skipped Success Rate Time
AssociationTest 4 0 0 0 100% 0.058 s

org.apache.ibatis.submitted.column_forwarding

- Class Tests Errors Failures Skipped Success Rate Time
ColumnForwardingTest 2 0 0 0 100% 0.022 s

org.apache.ibatis.submitted.awful_table

- Class Tests Errors Failures Skipped Success Rate Time
AwfulTableTest 1 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.duplicate_resource_loaded

- Class Tests Errors Failures Skipped Success Rate Time
DuplicateResourceTest 1 0 0 0 100% 0.188 s

org.apache.ibatis.submitted.array_result_type

- Class Tests Errors Failures Skipped Success Rate Time
ArrayResultTypeTest 4 0 0 0 100% 0.021 s

org.apache.ibatis.submitted.complex_property

- Class Tests Errors Failures Skipped Success Rate Time
ComponentTest 1 0 0 0 100% 0.019 s

org.apache.ibatis.submitted.member_access

- Class Tests Errors Failures Skipped Success Rate Time
MemberAccessTest 5 0 0 0 100% 0.026 s

org.apache.ibatis.submitted.empty_row

- Class Tests Errors Failures Skipped Success Rate Time
ReturnInstanceForEmptyRowTest 11 0 0 0 100% 0.041 s

org.apache.ibatis.submitted.foreach

- Class Tests Errors Failures Skipped Success Rate Time
ForEachTest 12 0 0 0 100% 0.042 s

org.apache.ibatis.scripting.defaults

- Class Tests Errors Failures Skipped Success Rate Time
DefaultParameterHandlerTest 6 0 0 0 100% 0.046 s

org.apache.ibatis.submitted.repeatable

- Class Tests Errors Failures Skipped Success Rate Time
RepeatableDeleteTest 6 0 0 0 100% 0.800 s
RepeatableErrorTest 3 0 0 0 100% 0.022 s
RepeatableInsertTest 6 0 0 0 100% 0.062 s
RepeatableSelectTest 8 0 0 0 100% 0.071 s
RepeatableUpdateTest 6 0 0 0 100% 0.052 s

org.apache.ibatis.submitted.nonexistentvariables

- Class Tests Errors Failures Skipped Success Rate Time
NonExistentVariablesTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.default_method

- Class Tests Errors Failures Skipped Success Rate Time
DefaultMethodTest 3 0 0 0 100% 0.030 s

org.apache.ibatis.datasource.pooled

- Class Tests Errors Failures Skipped Success Rate Time
PooledDataSourceTest 5 0 0 0 100% 2.084 s

org.apache.ibatis.submitted.cursor_nested

- Class Tests Errors Failures Skipped Success Rate Time
CursorNestedTest 2 0 0 0 100% 0.024 s

org.apache.ibatis.submitted.enumtypehandler_on_annotation

- Class Tests Errors Failures Skipped Success Rate Time
EnumTypeHandlerUsingAnnotationTest 3 0 0 0 100% 0.030 s

org.apache.ibatis.submitted.blocking_cache

- Class Tests Errors Failures Skipped Success Rate Time
BlockingCacheTest 3 0 0 0 100% 1.040 s

org.apache.ibatis.submitted.refid_resolution

- Class Tests Errors Failures Skipped Success Rate Time
ExternalRefidResolutionTest 1 0 0 0 100% 0.006 s
RefidResolutionTest 1 0 0 0 100% 0.004 s

org.apache.ibatis.submitted.xml_references

- Class Tests Errors Failures Skipped Success Rate Time
EnumWithOgnlTest 2 0 0 0 100% 0.016 s

org.apache.ibatis.submitted.arg_name_based_constructor_automapping

- Class Tests Errors Failures Skipped Success Rate Time
ArgNameBasedConstructorAutoMappingTest 7 0 0 0 100% 0.031 s

org.apache.ibatis.submitted.annotion_many_one_add_columnprefix

- Class Tests Errors Failures Skipped Success Rate Time
OneManyColumnPrefixTest 4 0 0 0 100% 0.044 s

org.apache.ibatis.submitted.databaseid_productname

- Class Tests Errors Failures Skipped Success Rate Time
DatabaseIdProductNameTest 1 0 0 0 100% 0.014 s

org.apache.ibatis.submitted.nestedresulthandler_association

- Class Tests Errors Failures Skipped Success Rate Time
NestedResultHandlerAssociationTest 2 0 0 0 100% 0.020 s

org.apache.ibatis.builder.xsd

- Class Tests Errors Failures Skipped Success Rate Time
XmlConfigBuilderTest 2 0 0 2 0% 0 s
XmlMapperBuilderTest 1 0 0 1 0% 0 s

org.apache.ibatis.submitted.language

- Class Tests Errors Failures Skipped Success Rate Time
LanguageTest 11 0 0 0 100% 0.159 s

org.apache.ibatis.submitted.association_nested

- Class Tests Errors Failures Skipped Success Rate Time
FolderMapperTest 1 0 0 0 100% 0.025 s

org.apache.ibatis.submitted.sql

- Class Tests Errors Failures Skipped Success Rate Time
HsqldbSQLTest 1 0 0 0 100% 0.012 s

org.apache.ibatis.submitted.nested_query_cache

- Class Tests Errors Failures Skipped Success Rate Time
NestedQueryCacheTest 2 0 0 0 100% 0.211 s

org.apache.ibatis.submitted.enum_with_method

- Class Tests Errors Failures Skipped Success Rate Time
EnumWithMethodTest 2 0 0 0 100% 0.033 s

org.apache.ibatis.logging.jdbc

- Class Tests Errors Failures Skipped Success Rate Time
BaseJdbcLoggerTest 2 0 0 0 100% 0.020 s
ConnectionLoggerTest 3 0 0 0 100% 0.058 s
PreparedStatementLoggerTest 4 0 0 0 100% 0.019 s
ResultSetLoggerTest 2 0 0 0 100% 0.003 s
StatementLoggerTest 3 0 0 0 100% 0.004 s

org.apache.ibatis.submitted.count

- Class Tests Errors Failures Skipped Success Rate Time
CountTest 1 0 0 0 100% 0.010 s

org.apache.ibatis.submitted.extends_with_constructor

- Class Tests Errors Failures Skipped Success Rate Time
NpeExtendsTest 4 0 0 0 100% 0.062 s

org.apache.ibatis.submitted.parametrizedlist

- Class Tests Errors Failures Skipped Success Rate Time
ParametrizedListTest 4 0 0 0 100% 0.021 s

org.apache.ibatis.scripting.xmltags

- Class Tests Errors Failures Skipped Success Rate Time
ChooseSqlNodeTest 3 0 0 0 100% 0.018 s
ForEachSqlNodeTest 1 0 0 0 100% 0.007 s
IfSqlNodeTest 2 0 0 0 100% 0.008 s
MixedSqlNodeTest 1 0 0 0 100% 0.001 s
OgnlCacheTest 2 0 0 0 100% 0.022 s
SetSqlNodeTest 4 0 0 0 100% 0.012 s
StaticTextSqlNodeTest 1 0 0 0 100% 0.001 s
TextSqlNodeTest 2 0 0 0 100% 0.005 s
TrimSqlNodeTest 4 0 0 0 100% 0.014 s
VarDeclSqlNodeTest 1 0 0 0 100% 0.008 s
WhereSqlNodeTest 4 0 0 0 100% 0.011 s

org.apache.ibatis.submitted.encoding

- Class Tests Errors Failures Skipped Success Rate Time
EncodingTest 2 0 0 0 100% 0.020 s

org.apache.ibatis.session

- Class Tests Errors Failures Skipped Success Rate Time
AutoMappingUnknownColumnBehaviorTest 3 0 0 0 100% 0.189 s
SqlSessionManagerTest 6 0 0 0 100% 0.185 s
SqlSessionTest 59 0 0 0 100% 0.416 s

org.apache.ibatis.submitted.criterion

- Class Tests Errors Failures Skipped Success Rate Time
CriterionTest 1 0 0 0 100% 0.020 s

org.apache.ibatis.submitted.foreach_map

- Class Tests Errors Failures Skipped Success Rate Time
ForEachMapTest 4 0 0 0 100% 0.022 s

Test Cases

[Summary] [Package List] [Test Cases]

AutoConstructorTest

primitiveSubjects 0.055 s
badMultipleAnnotatedSubject 0.004 s
annotatedSubject 0.087 s
badSubject 0.005 s
extensiveSubject 0.019 s
fullyPopulatedSubject 0.003 s

BindingTest

shouldSelectOneBlogAsMap 0.036 s
shouldExecuteMultipleBoundSelectMapOfBlogsByIdInSameSessionWithoutClearingLocalCache 0.005 s
shouldFailWhenSelectingOneBlogWithNonExistentParam 0.004 s
registeredMappers 0.001 s
shouldSelectListOfPostsLikeTwoParameters 0.021 s
shouldFindPostsInArray 0.010 s
shouldSelectOneAuthorByConstructor 0.006 s
shouldMapWhenSpecifyBothResultAndResults 0.013 s
shouldFindThreeSpecificPosts 0.003 s
shouldMapUsingSingleRepeatableAnnotation 0.006 s
shouldCacheMapperMethod 0.012 s
shouldInsertAuthorWithSelectKeyAndDynamicParams 0.026 s
shouldSelectDraftTypedPosts 0.012 s
shouldGetBlogsWithAuthorsAndPosts 0.039 s
shouldExecuteBoundSelectOneBlogStatement 0 s
shouldMapPropertiesUsingRepeatableAnnotation 0.004 s
shouldSelectBlogWithDefault31ParamNames 0.004 s
shouldExecuteMultipleBoundSelectMapOfBlogsByIdBetweenTwoSessionsWithGlobalCacheEnabled 0.002 s
shouldExecuteBoundSelectListOfBlogsAsMaps 0.002 s
shouldSelectOneAuthor 0.001 s
shouldExecuteBoundSelectOneBlogStatementWithConstructorUsingXMLConfig 0.003 s
shouldFailWhenSelectingOneBlogWithNonExistentNestedParam 0.002 s
shouldReturnANotNullHashCode 0.002 s
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapAndProperties 0.007 s
shouldSelectRandom 0.002 s
shouldExecuteBoundSelectListOfBlogsStatement 0.002 s
shouldMapWhenSpecifyBothArgAndConstructorArgs 0.002 s
shouldSelectOneAuthorFromCache 0 s
shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection 0 s
- void org.apache.ibatis.binding.BindingTest.shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection() is @Disabled -
verifyErrorMessageFromSelectKey 0.009 s
executeWithCursorAndRowBounds 0.010 s
shouldExecuteBoundSelectOneBlogStatementWithConstructor 0.002 s
shouldFindPostsInList 0.003 s
shouldCompareTwoMappers 0.001 s
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerBetweenSessions 0.003 s
shouldExecuteBoundSelectMapOfBlogsById 0.001 s
shouldSelectBlogWithDefault30ParamNames 0.002 s
shouldSelectBlogWithPostsUsingSubSelect 0.007 s
shouldExecuteMultipleBoundSelectOfBlogsByIdInWithProvidedResultHandlerInSameSession 0.002 s
shouldSelectListOfPostsLike 0.003 s
shouldExecuteBoundSelectListOfBlogsStatementUsingProvider 0.006 s
executeWithMapKeyAndRowBounds 0.001 s
shouldInsertAuthorWithSelectKey 0.002 s
shouldExecuteBoundSelectBlogUsingConstructorWithResultMap 0.002 s
shouldGetBlogsWithAuthorsAndPostsEagerly 0.002 s
shouldMapConstructorUsingRepeatableAnnotation 0.003 s
shouldFailWhenSelectingOneBlogWithNullParam 0.002 s
shouldSelectBlogWithAParamNamedValue 0.002 s
shouldSelectListOfBlogsUsingXMLConfig 0.001 s
shouldSelectDraftTypedPostsWithResultMap 0.002 s
shouldReturnANotNullToString 0 s
verifyErrorMessageFromInsertAfterSelectKey 0.003 s
executeWithResultHandlerAndRowBounds 0.002 s

FlushTest

invokeFlushStatementsViaMapper 0.017 s

MapperMethodParamTest

parameterNameIsSizeUsingHashMap 0.008 s
parameterNameIsSizeAndTypeIsLong 0.003 s

WrongMapperTest

shouldFailForBothOneAndMany 0.003 s

WrongNamespacesTest

shouldFailForWrongNamespace 0.006 s
shouldFailForMissingNamespace 0.005 s

AnnotationMapperBuilderTest

withoutOptionsWhenNotSpecifyDefaultValue 0.004 s
withoutOptionsWhenSpecifyDefaultValue 0.001 s
withOptionsAndWithoutOptionsAttributesWhenSpecifyDefaultValue 0.001 s
withOptions 0.009 s
withOptionsAndWithoutOptionsAttributesWhenNotSpecifyDefaultValue 0.001 s

ParameterExpressionTest

simplePropertyWithOneAttribute 0.001 s
simplePropertyWithSpaceAndManyAttributes 0 s
oldStyleJdbcTypeWithExtraWhitespaces 0 s
expressionWithOldStyleJdbcType 0.001 s
propertyWithSpacesInside 0 s
expressionWithManyAttributes 0.001 s
expressionWithOneAttribute 0 s
simpleProperty 0 s
invalidOldJdbcTypeFormat 0.001 s
invalidJdbcTypeOptUsingExpression 0 s
simplePropertyWithOldStyleJdbcTypeAndAttributes 0 s
simplePropertyWithOldStyleJdbcType 0.001 s
shouldIgnoreLeadingAndTrailingSpaces 0 s
simplePropertyWithManyAttributes 0 s

SqlSourceBuilderTest

shrinkWhitespacesInSqlIsFalse 0.001 s
shrinkWhitespacesInSqlIsTrue 0.001 s

DynamicSqlSourceTest

shouldTrimSETInsteadOfCOMMAForBothConditions 0.226 s
shouldConditionallyDefault 0.178 s
shouldConditionallyIncludeWhere 0.184 s
shouldDemonstrateSimpleExpectedTextWithNoLoopsOrConditionals 0.627 s
shouldTrimNoWhereClause 0.167 s
shouldTrimWHEREANDWithCRLFForFirstCondition 0.595 s
shouldTrimWHEREORWithCRLFForFirstCondition 0.158 s
shouldTrimWHEREInsteadOfANDForFirstCondition 0.161 s
shouldTrimWHEREInsteadOfANDForBothConditions 0.169 s
shouldTrimNoSetClause 0.165 s
shouldHandleOgnlExpression 0.168 s
shouldTrimWHEREANDWithLFForFirstCondition 0.146 s
shouldSkipForEachWhenCollectionIsEmpty 0.153 s
shouldTrimWHEREORWithLFForFirstCondition 0.155 s
shouldTrimWHEREANDWithTABForFirstCondition 0.153 s
shouldIterateOnceForEachItemInCollection 0.158 s
shouldPerformStrictMatchOnForEachVariableSubstitution 0.153 s
shouldTrimWHEREORWithTABForFirstCondition 0.148 s
shouldDemonstrateMultipartExpectedTextWithNoLoopsOrConditionals 0.148 s
shouldMapNullStringsToEmptyStrings 0.001 s
shouldConditionallyChooseFirst 0.148 s
shouldConditionallyExcludeWhere 0.174 s
shouldTrimWHEREInsteadOfORForSecondCondition 0.153 s
shouldTrimCommaAfterSET 0.155 s
shouldConditionallyChooseSecond 0.160 s

ExpressionEvaluatorTest

shouldReturnFalseIfZeroWithScale 0.002 s
shouldCompareStringsReturnFalse 0.002 s
shouldReturnTrueIfNotNull 0.001 s
shouldReturnTrueIfNotZero 0.001 s
shouldReturnFalseIfNull 0 s
shouldReturnFalseIfZero 0.001 s
shouldCompareStringsReturnTrue 0.001 s
shouldIterateOverIterable 0 s

XmlConfigBuilderTest

unknownJavaTypeOnTypeHandler 0.004 s
shouldSuccessfullyLoadXMLConfigFileWithPropertiesUrl 0.006 s
propertiesSpecifyResourceAndUrlAtSameTime 0.002 s
parseIsTwice 0.003 s
shouldSuccessfullyLoadMinimalXMLConfigFile 0.006 s
shouldAllowSubclassedConfiguration 0.002 s
unknownSettings 0.002 s
noDefaultConstructorForSubclassedConfiguration 0.003 s
registerJavaTypeInitializingTypeHandler 0.003 s

XmlMapperBuilderTest

mappedStatementWithOptions 0.006 s
resolveTypeHandlerNoAssignable 0.001 s
useCacheRefNamespaceIsUndefined 0.001 s
resolveJdbcTypeWithUndefinedValue 0.001 s
resolveResultSetTypeWithUndefinedValue 0.001 s
errorResultMapLocation 0.004 s
shouldFailedLoadXMLMapperFile 0.003 s
useCacheRefNamespaceIsNull 0.001 s
setCurrentNamespaceValueIsNull 0 s
resolveTypeHandlerTypeHandlerAliasIsNull 0.001 s
resolveParameterModeWithUndefinedValue 0 s
shouldSuccessfullyLoadXMLMapperFile 0.005 s
mappedStatementWithoutOptionsWhenSpecifyDefaultValue 0.005 s
parseExpression 0.001 s
resolveClassWithNotFound 0.001 s
createInstanceWithAbstractClass 0.001 s

XmlConfigBuilderTest

shouldSuccessfullyLoadXMLConfigFile 0 s
- We'll try a different approach. See #1393 -
shouldSuccessfullyLoadMinimalXMLConfigFile 0 s
- We'll try a different approach. See #1393 -

XmlMapperBuilderTest

mappedStatementWithOptions 0 s
- We'll try a different approach. See #1393 -

BaseCacheTest

shouldDemonstrateEqualsAndHashCodeForVariousCacheTypes 0.002 s

CacheKeyTest

shouldTestCacheKeysNotEqualDueToDateDifference 1.008 s
throwExceptionWhenTryingToUpdateNullCacheKey 0 s
serializationTest 0.004 s
serializationExceptionTest 0.005 s
shouldTestCacheKeysNotEqualDueToOrder 1.005 s
shouldDemonstrateEmptyAndNullKeysAreEqual 0.001 s
throwExceptionWhenTryingToUpdateAllNullCacheKey 0 s
shouldTestCacheKeysWithBinaryArrays 0 s
shouldTestCacheKeysEqual 0 s
shouldDemonstrateClonedNullCacheKeysAreEqual 0.001 s

FifoCacheTest

shouldRemoveFirstItemInBeyondFiveEntries 0.001 s
shouldFlushAllItemsOnDemand 0 s
shouldRiseConflictInBeyondFiveEntries 0 s
shouldRemoveItemOnDemand 0 s

LruCacheTest

shouldFlushAllItemsOnDemand 0.001 s
shouldCacheSizeEqualsKeyMapSize 0 s
shouldRemoveItemOnDemand 0 s
shouldRemoveLeastRecentlyUsedItemInBeyondFiveEntries 0.001 s

PerpetualCacheTest

shouldDemonstrateIdIsNull 0.002 s
shouldFlushAllItemsOnDemand 0 s
shouldRemoveItemOnDemand 0 s
shouldDemonstrateCopiesAreEqual 0.026 s
shouldDemonstrateHowAllObjectsAreKept 0.019 s

ScheduledCacheTest

shouldFlushAllItemsOnDemand 0 s
shouldRemoveItemOnDemand 0 s
shouldDemonstrateHowAllObjectsAreFlushedAfterBasedOnTime 5.012 s

SerializedCacheTest

throwExceptionWhenTryingToCacheNonSerializableObject 0.001 s
shouldDemonstrateSerializedObjectAreEqual 0.001 s
shouldDemonstrateNullsAreSerializable 0.001 s

SoftCacheTest

shouldFlushAllItemsOnDemand 0.001 s
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.532 s
shouldRemoveItemOnDemand 0.001 s
shouldDemonstrateCopiesAreEqual 0.008 s

SuperCacheTest

shouldDemonstrate5LevelSuperCacheHandlesLotsOfEntriesWithoutCrashing 0.447 s

WeakCacheTest

shouldFlushAllItemsOnDemand 0 s
shouldDemonstrateObjectsBeingCollectedAsNeeded 0.050 s
shouldRemoveItemOnDemand 0.001 s
shouldDemonstrateCopiesAreEqual 0.005 s

DefaultCursorTest

shouldCloseImmediatelyIfResultSetIsClosed 0.857 s

JndiDataSourceFactoryTest

shouldRetrieveDataSourceFromJNDI 0.009 s

PooledDataSourceTest

PoppedConnectionShouldBeNotEqualToClosedConnection 0.038 s
shouldBlockUntilConnectionIsAvailableInPooledDataSource 1.012 s
forceCloseAllShouldRemoveAllActiveAndIdleConnection 0.002 s
shouldEnsureCorrectIdleConnectionCount 0.001 s
connectionShouldBeAvailableAfterMaximumCheckoutTime 1.030 s

UnpooledDataSourceTest

shouldNotRegisterTheSameDriverMultipleTimes 0.001 s
shouldRegisterDynamicallyLoadedDriver 0 s
- Requires MySQL server and a driver. -

GeneralExceptionsTest

shouldInstantiateAndThrowAllCustomExceptions 0.002 s
should 0 s

BaseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.016 s
createCacheKeyWithAdditionalParameter 0.003 s
shouldClearDeferredLoads 0.059 s
shouldFetchOneOrphanedPostWithNoBlog 0.024 s
shouldMapConstructorResults 0.014 s
shouldFetchPostsForBlog 0.011 s
shouldInsertNewAuthorWithAutoKey 0.027 s
shouldInsertNewAuthorWithBeforeAutoKey 0.009 s
shouldFetchComplexBlogs 0.004 s
createCacheKeyWithMetaObject 0.003 s
shouldInsertNewAuthor 0.003 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.011 s
createCacheKeyWithNull 0.002 s
shouldSelectDiscriminatedPost 0.011 s
shouldUpdateAuthor 0.018 s
shouldSelect2DiscriminatedPosts 0.004 s
shouldDeleteAuthor 0.012 s
shouldSelectAuthorViaOutParams 0.019 s
shouldSelectTwoSetsOfAuthorsViaProc 0.014 s
shouldFetchPostWithBlogWithCompositeKey 0.033 s
shouldInsertNewAuthorByProc 0.011 s
createCacheKeyWithTypeHandler 0.003 s

BatchExecutorTest

shouldSelectAllAuthorsAutoMapped 0.004 s
createCacheKeyWithAdditionalParameter 0 s
shouldClearDeferredLoads 0.015 s
shouldFetchOneOrphanedPostWithNoBlog 0.008 s
shouldMapConstructorResults 0.002 s
shouldFetchPostsForBlog 0.007 s
shouldInsertNewAuthorWithAutoKey 0.005 s
shouldInsertNewAuthorWithBeforeAutoKey 0.004 s
shouldFetchComplexBlogs 0.007 s
createCacheKeyWithMetaObject 0 s
shouldInsertNewAuthor 0.003 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.007 s
createCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.004 s
shouldUpdateAuthor 0.005 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.005 s
shouldSelectAuthorViaOutParams 0.006 s
shouldSelectTwoSetsOfAuthorsViaProc 0.006 s
shouldFetchPostWithBlogWithCompositeKey 0.012 s
shouldInsertNewAuthorByProc 0.007 s
createCacheKeyWithTypeHandler 0.001 s
dummy 0 s

CachingBatchExecutorTest

shouldSelectAllAuthorsAutoMapped 0.004 s
createCacheKeyWithAdditionalParameter 0 s
shouldClearDeferredLoads 0.013 s
shouldFetchOneOrphanedPostWithNoBlog 0.006 s
shouldMapConstructorResults 0.002 s
shouldFetchPostsForBlog 0.008 s
shouldInsertNewAuthorWithAutoKey 0.004 s
shouldInsertNewAuthorWithBeforeAutoKey 0.003 s
shouldFetchComplexBlogs 0.004 s
createCacheKeyWithMetaObject 0.001 s
shouldInsertNewAuthor 0.002 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.006 s
createCacheKeyWithNull 0.001 s
shouldSelectDiscriminatedPost 0.003 s
shouldUpdateAuthor 0.005 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.005 s
shouldSelectAuthorViaOutParams 0.006 s
shouldSelectTwoSetsOfAuthorsViaProc 0.006 s
shouldFetchPostWithBlogWithCompositeKey 0.011 s
shouldInsertNewAuthorByProc 0.007 s
createCacheKeyWithTypeHandler 0 s
dummy 0 s

CachingReuseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.005 s
createCacheKeyWithAdditionalParameter 0 s
shouldClearDeferredLoads 0.015 s
shouldFetchOneOrphanedPostWithNoBlog 0.006 s
shouldMapConstructorResults 0.002 s
shouldFetchPostsForBlog 0.009 s
shouldInsertNewAuthorWithAutoKey 0.004 s
shouldInsertNewAuthorWithBeforeAutoKey 0.003 s
shouldFetchComplexBlogs 0.004 s
createCacheKeyWithMetaObject 0.001 s
shouldInsertNewAuthor 0.002 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.005 s
createCacheKeyWithNull 0.001 s
shouldSelectDiscriminatedPost 0.004 s
shouldUpdateAuthor 0.006 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.004 s
shouldSelectAuthorViaOutParams 0.006 s
shouldSelectTwoSetsOfAuthorsViaProc 0.005 s
shouldFetchPostWithBlogWithCompositeKey 0.010 s
shouldInsertNewAuthorByProc 0.011 s
createCacheKeyWithTypeHandler 0.001 s
dummy 0.001 s

CachingSimpleExecutorTest

shouldSelectAllAuthorsAutoMapped 0.004 s
createCacheKeyWithAdditionalParameter 0.001 s
shouldClearDeferredLoads 0.012 s
shouldFetchOneOrphanedPostWithNoBlog 0.007 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.008 s
shouldInsertNewAuthorWithAutoKey 0.005 s
shouldInsertNewAuthorWithBeforeAutoKey 0.003 s
shouldFetchComplexBlogs 0.003 s
createCacheKeyWithMetaObject 0 s
shouldInsertNewAuthor 0.003 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.007 s
createCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.003 s
shouldUpdateAuthor 0.006 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.004 s
shouldSelectAuthorViaOutParams 0.004 s
shouldSelectTwoSetsOfAuthorsViaProc 0.005 s
shouldFetchPostWithBlogWithCompositeKey 0.008 s
shouldInsertNewAuthorByProc 0.005 s
createCacheKeyWithTypeHandler 0 s
dummy 0 s

ErrorContextTest

shouldShowProgressiveErrorContextBuilding 0 s
verifyStoreRecall 0 s

JavassistProxyTest

shouldSerizaliceAFullLoadedObjectToOriginalClass 0.011 s
shouldSerializeAProxyForABeanWithoutDefaultConstructorAndUnloadedProperties 0.016 s
shouldNotLetReadUnloadedPropertyAfterSerialization 0.003 s
shouldLetReadALoadedPropertyAfterSerialization 0.001 s
shouldGenerateWriteReplace 0.001 s
shouldSerializeAProxyForABeanWithoutDefaultConstructor 0.001 s
shouldSerializeAProxyForABeanWithDefaultConstructor 0 s
shouldNotLetReadUnloadedPropertyAfterTwoSerializations 0.002 s
shouldKeepGenericTypes 0.783 s
shouldNotCreateAProxyForAFullyLoadedBean 0.001 s
shouldNotGenerateWriteReplaceItThereIsAlreadyOne 0.003 s
shouldSerizalizeADeserlizaliedProxy 0.001 s
shouldLetCallALoadedProperty 0 s
shouldFailCallingAnUnloadedProperty 0.001 s
shouldCreateAProxyForAPartiallyLoadedBean 0.001 s

ResultExtractorTest

shouldExtractList 0.152 s
shouldExtractArray 0.001 s
shouldExtractSingleObject 0.001 s
shouldExtractSet 0.031 s
shouldExtractNullForNullTargetType 0.001 s
shouldFailWhenMutipleItemsInList 0.002 s

DefaultResultSetHandlerTest

shouldThrowExceptionWithColumnName 0.179 s
shouldRetainColumnNameCase 0.003 s

ReuseExecutorTest

shouldSelectAllAuthorsAutoMapped 0.004 s
createCacheKeyWithAdditionalParameter 0.001 s
shouldClearDeferredLoads 0.011 s
shouldFetchOneOrphanedPostWithNoBlog 0.005 s
shouldMapConstructorResults 0.001 s
shouldFetchPostsForBlog 0.006 s
shouldInsertNewAuthorWithAutoKey 0.004 s
shouldInsertNewAuthorWithBeforeAutoKey 0.002 s
shouldFetchComplexBlogs 0.003 s
createCacheKeyWithMetaObject 0 s
shouldInsertNewAuthor 0.002 s
shouldInsertNewAuthorUsingSimpleNonPreparedStatements 0.006 s
createCacheKeyWithNull 0 s
shouldSelectDiscriminatedPost 0.003 s
shouldUpdateAuthor 0.005 s
shouldSelect2DiscriminatedPosts 0.002 s
shouldDeleteAuthor 0.004 s
shouldSelectAuthorViaOutParams 0.005 s
shouldSelectTwoSetsOfAuthorsViaProc 0.005 s
shouldInsertNewAuthorByProc 0.006 s
createCacheKeyWithTypeHandler 0 s
dummy 0 s
shouldFetchPostWithBlogWithCompositeKey 0.009 s

BaseStatementHandlerTest

specifyQueryTimeoutAndTransactionTimeoutMinIsQueryTimeout 0.006 s
specifyMappedStatementTimeoutOnly 0.001 s
specifyQueryTimeoutAndTransactionTimeoutMinIsTransactionTimeout 0.001 s
specifyTransactionTimeout 0.001 s
specifyQueryTimeoutAndTransactionTimeoutWithSameValue 0.002 s
specifyDefaultTimeoutOnly 0.002 s
notSpecifyTimeout 0.002 s
specifyMappedStatementTimeoutAndDefaultTimeout 0.002 s
specifyQueryTimeoutZeroAndTransactionTimeout 0.001 s

ClassLoaderWrapperTest

classForNameNotFound 0.001 s
classForName 0 s
getResourceAsURLNotFound 0.001 s
getResourceAsStream 0 s
getResourceAsURL 0.001 s
classForNameWithClassLoader 0 s
getResourceAsStreamNotFound 0 s
getResourceAsStreamWithClassLoader 0.001 s
getResourceAsURLWithClassLoader 0 s

ExternalResourcesTest

testcopyExternalResource_emptyStringAsFile 0.016 s
getConfiguredTemplate 0.003 s
testcopyExternalResource 0.003 s
testcopyExternalResource_fileNotFound 0.002 s

ResolverUtilTest

getClassLoader 0 s
findAnnotatedWithNullPackageName 0.001 s
testToString 0 s
findImplementationsWithNullPackageName 0 s
find 0.040 s
getPackagePath 0 s
setClassLoader 0.001 s
findImplementations 0.010 s
addIfMatching 0.001 s
findAnnotated 0.009 s
addIfNotMatching 0 s
getClasses 0 s

ResourcesTest

shouldNotFindThisClass 0.001 s
shouldGetResourceAsFile 0 s
shouldGetResourceAsPropertiesWithOutClassloader 0.001 s
shouldAllowDefaultCharsetToBeSet 0 s
shouldGetUrlAsReader 0 s
shouldGetUrlAsStream 0.001 s
shouldGetResourceAsProperties 0 s
shouldGetClassForName 0.001 s
shouldAllowDefaultClassLoaderToBeSet 0 s
shouldGetReader 0.001 s
shouldGetUrlForResource 0 s
shouldGetResourceAsPropertiesWithClassloader 0.001 s
shouldGetUrlAsProperties 0 s
shouldGetReaderWithClassLoader 0.001 s
shouldGetResourceAsReader 0.001 s
shouldGetResourceAsStream 0 s
shouldGetResourceAsFileWithClassloader 0.001 s

VFSTest

getNotExistMethod 0.001 s
invoke 0.004 s
getInstanceShouldNotBeNull 0 s
getExistMethod 0 s
getInstanceShouldNotBeNullInMultiThreadEnv 0.003 s

NullTest

shouldGetTypeAndTypeHandlerForNullStringType 0.002 s

PooledDataSourceTest

shouldProperlyMaintainPoolOf3ActiveAnd2IdleConnections 0.024 s
ShouldReturnRealConnection 0.001 s
shouldNotFailCallingToStringOverAnInvalidConnection 0.001 s

ScriptRunnerTest

shouldAcceptDelimiterVariations 0.008 s
changingDelimiterShouldNotCauseRunnerFail 0.018 s
shouldAcceptMultiCharDelimiter 0.001 s
shouldReturnWarningIfEndOfLineTerminatorNotFound 0.004 s
test 0 s
shouldReturnWarningIfNotTheCurrentDelimiterUsed 0.001 s
logging 0.005 s
commentAferStatementDelimiterShouldNotCauseRunnerFail 0.015 s
shouldRunScriptsBySendingFullScriptAtOnce 0 s
- This fails with HSQLDB 2.0 due to the create index statements in the schema script -
shouldRunScriptsUsingProperties 0.017 s
shouldRunScriptsUsingConnection 0.015 s
loggingFullScipt 0.001 s

SelectBuilderTest

shouldProduceExpectedComplexSelectStatement 0.001 s
shouldProduceExpectedSimpleSelectStatement 0 s
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0 s
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0 s
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0 s

SqlBuilderTest

shouldProduceExpectedComplexSelectStatement 0.002 s
shouldProduceExpectedSimpleSelectStatement 0 s
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0.001 s
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0 s
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0.001 s

SqlRunnerTest

shouldInsert 0.123 s
shouldDeleteOne 0.020 s
shouldUpdateCategory 0.011 s
shouldDemonstrateDDLThroughRunMethod 0.001 s
shouldSelectList 0.009 s
shouldSelectOne 0.008 s

SQLTest

variableLengthArgumentOnOrderBy 0.002 s
selectUsingFetchFirstRowsOnlyVariableName 0.003 s
variableLengthArgumentOnWhere 0.002 s
shouldDemonstrateProvidedStringBuilder 0.001 s
shouldDemonstrateMixedStyle 0.002 s
values 0.002 s
applyForEach 0.002 s
applyIf 0.002 s
variableLengthArgumentOnSelectDistinct 0.001 s
variableLengthArgumentOnGroupBy 0.003 s
shouldProduceExpectedComplexSelectStatement 0 s
variableLengthArgumentOnOuterJoin 0.002 s
batchInsertWithMultipleInsertValues 0.002 s
deleteUsingLimit 0.002 s
selectUsingLimitVariableName 0.002 s
updateUsingLimit 0.002 s
shouldProduceExpectedSimpleSelectStatement 0.002 s
variableLengthArgumentOnLeftOuterJoin 0.001 s
supportBatchInsert 0.002 s
variableLengthArgumentOnRightOuterJoin 0.002 s
shouldDemonstrateFluentStyle 0 s
selectUsingLimitAndOffset 0.002 s
shouldProduceExpectedSimpleSelectStatementMissingFirstParam 0 s
singleInsertWithMultipleInsertValues 0.002 s
variableLengthArgumentOnHaving 0.001 s
selectUsingOffsetRowsVariableName 0.001 s
variableLengthArgumentOnFrom 0.002 s
variableLengthArgumentOnJoin 0.001 s
shouldProduceExpectedSimpleSelectStatementMissingFirstTwoParams 0 s
variableLengthArgumentOnSelect 0.002 s
variableLengthArgumentOnInnerJoin 0.002 s
variableLengthArgumentOnSet 0.002 s
singleInsert 0.001 s
variableLengthArgumentOnIntoColumnsAndValues 0 s
fixFor903UpdateJoins 0.001 s
shouldProduceExpectedSimpleSelectStatementMissingAllParams 0 s
selectUsingOffsetRowsAndFetchFirstRowsOnly 0.001 s
selectUsingOffsetVariableName 0.001 s

BaseJdbcLoggerTest

shouldDescribePrimitiveArrayParameter 0.018 s
shouldDescribeObjectArrayParameter 0.002 s

ConnectionLoggerTest

shouldPrintPrepareCall 0.052 s
shouldPrintPrepareStatement 0.002 s
shouldNotPrintCreateStatement 0.004 s

PreparedStatementLoggerTest

shouldPrintParameters 0.013 s
shouldPrintUpdateCount 0.002 s
shouldNotPrintLog 0.001 s
shouldPrintNullParameters 0.002 s

ResultSetLoggerTest

shouldPrintVarchars 0.002 s
shouldNotPrintBlobs 0.001 s

StatementLoggerTest

shouldNotPrintLog 0.001 s
shouldPrintLogForUpdate 0.001 s
shouldPrintLog 0.001 s

LogFactoryTest

shouldUseLog4J2 0.342 s
shouldUseStdOut 0.002 s
shouldUseLog4J 0.040 s
shouldUseSlf4j 0.004 s
shouldUseNoLogging 0.001 s
shouldReadLogImplFromSettings 0.007 s
shouldUseJdKLogging 0.014 s
shouldUseCommonsLogging 0.018 s

BoundSqlTest

hasAdditionalParameter 0.001 s

CacheBuilderTest

initializing 0 s
initializingFailure 0.001 s

ResultMappingTest

shouldFailWithAMissingColumnInNetstedSelect 0.001 s
shouldThrowErrorWhenBothResultMapAndNestedSelectAreSet 0.001 s

VendorDatabaseIdProviderTest

shouldNpeBeThrownIfDataSourceIsNull 0.001 s
shouldProductNameBeReturnedIfPropertiesIsEmpty 0.011 s
shouldNullBeReturnedOnDbError 0.003 s
shouldProductNameBeTranslated 0.002 s
shouldNullBeReturnedIfNoMatch 0.001 s
shouldProductNameBeReturnedIfPropertiesIsNull 0.001 s

GenericTokenParserTest

shouldDemonstrateGenericTokenReplacement(String, String)[1] 0.014 s
shouldDemonstrateGenericTokenReplacement(String, String)[2] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[3] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[4] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[5] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[6] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[7] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[8] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[9] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[10] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[11] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[12] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[13] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[14] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[15] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[16] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[17] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[18] 0 s
shouldDemonstrateGenericTokenReplacement(String, String)[19] 0.001 s
shouldDemonstrateGenericTokenReplacement(String, String)[20] 0 s
shouldParseFastOnJdk7u6 0 s
- Because it randomly fails on Github CI. It could be useful during development. -
shallNotInterpolateSkippedVariables(String, String)[1] 0 s
shallNotInterpolateSkippedVariables(String, String)[2] 0 s
shallNotInterpolateSkippedVariables(String, String)[3] 0 s
shallNotInterpolateSkippedVariables(String, String)[4] 0.001 s

PropertyParserTest

replaceToVariableValue 0 s
notReplace 0 s
applyCustomSeparator 0 s
applyDefaultValue 0 s

XNodeTest

xnodeToStringVariables 0.002 s
formatXNodeToString 0.003 s
xNodeToString 0.003 s

XPathParserTest

constructorWithDocumentValidationVariables 0.011 s
constructorWithReaderValidation 0.004 s
constructorWithReaderValidationVariables 0.003 s
constructorWithInputStreamValidationVariables 0.003 s
constructorWithInputStreamValidation 0.003 s
constructorWithInputStream 0.003 s
constructorWithDocument 0.003 s
constructorWithStringValidationVariables 0.003 s
constructorWithReader 0.003 s
constructorWithString 0.003 s
constructorWithInputStreamValidationVariablesEntityResolver 0.004 s
constructorWithDocumentValidationVariablesEntityResolver 0.003 s
constructorWithReaderValidationVariablesEntityResolver 0.003 s
constructorWithStringValidationVariablesEntityResolver 0.003 s
constructorWithStringValidation 0.002 s
constructorWithDocumentValidation 0.004 s

PluginTest

shouldPluginSwitchSchema 0.018 s
shouldPluginNotInvokeArbitraryMethod 0.002 s

ArrayUtilTest

testequals 0 s
testToString 0 s
testHashCode 0 s

ExceptionUtilTest

shouldUnwrapThrowable 0.001 s

DefaultObjectFactoryTest

createHashMap 0 s
createHashSet 0 s
createClass 0.001 s
createClassThrowsProperErrorMsg 0 s
createTreeSet 0 s
createArrayList 0.001 s

MetaClassTest

shouldTestDataTypeOfGenericMethod 0.008 s
shouldThrowReflectionExceptionGetGetterType 0.002 s
shouldCheckGetterExistance 0 s
shouldCheckTypeForEachGetter 0.001 s
shouldFindPropertyName 0 s
shouldCheckTypeForEachSetter 0 s
shouldCheckSetterExistance 0 s
shouldCheckGetterAndSetterNames 0 s

MetaObjectTest

shouldSetPropertyOfNullNestedPropertyWithNull 0.002 s
shouldGetAndSetNestedMapPairUsingArraySyntax 0.001 s
shouldSetPropertyOfNullNestedProperty 0 s
shouldUseObjectWrapperFactoryWhenSet 0.005 s
shouldGetPropertyOfNullNestedProperty 0.001 s
shouldVerifyPropertyTypes 0 s
shouldGetAndSetListItem 0 s
shouldGetAndSetNestedListItem 0 s
shouldSetAndGetProperties 0.001 s
shouldGetAndSetNestedField 0 s
shouldGetAndSetMapPair 0 s
shouldMethodHasGetterReturnTrueWhenListElementSet 0 s
shouldGetWriteablePropertyNames 0 s
shouldGetAndSetField 0.001 s
shouldDemonstrateNullValueInMap 0 s
shouldGetReadablePropertyNames 0 s
shouldDemonstrateDeeplyNestedMapProperties 0 s
shouldGetAndSetNestedMapPair 0 s
shouldNotUseObjectWrapperFactoryByDefault 0 s
shouldGetAndSetMapPairUsingArraySyntax 0 s
shouldGetAndSetProperty 0 s
shouldGetAndSetNestedProperty 0 s
shouldVerifyHasWriteablePropertiesReturnedByGetWriteablePropertyNames 0 s
shouldVerifyHasReadablePropertiesReturnedByGetReadablePropertyNames 0 s

PropertyCopierTest

copyBeanProperties 0.002 s

PropertyTokenizerTest

shouldParsePropertyWhichContainsIndexSuccessfully 0.005 s
shouldParsePropertySuccessfully 0.001 s
shouldParsePropertyWhichContainsDelimSuccessfully 0.001 s

ReflectorTest

shouldNotGetClass 0 s
shouldIgnoreBestMatchSetterIfGetterIsAmbiguous 0.004 s
shouldResolveParameterizedSetterParam 0.001 s
shouldResolveArraySetterParam 0.001 s
shouldResolveGetterType 0 s
getSetterType 0 s
shouldSettersWithUnrelatedArgTypesThrowException 0.003 s
shouldResolveReadonlySetterWithOverload 0.003 s
shouldResolveParameterizedGetterType 0 s
shouldResolveSetterTypeFromPrivateField 0 s
shouldResolveArrayGetterType 0.001 s
shouldTwoGettersForNonBooleanPropertyThrowException 0.003 s
shouldTwoGettersWithDifferentTypesThrowException 0.003 s
shouldResolveGetterTypeFromPublicField 0 s
shouldAllowTwoBooleanGetters 0.003 s
shouldResolveSetterParam 0 s
getGetterType 0.001 s

TypeParameterResolverTest

returnLv1List 0.005 s
fieldGenericField 0.002 s
paramLv2CustomClass 0.002 s
returnLv2ArrayOfArray 0 s
returnSimpleArrayOfArray 0 s
paramLv1Single 0 s
returnLv2CustomClassList 0 s
returnLv2CustomClass 0.001 s
returnLv0InnerClass 0.001 s
returnLv0SimpleClass 0 s
deepHierarchy 0.006 s
returnSimpleList 0 s
returnSimpleVoid 0 s
paramSubclass 0 s
returnSimplePrimitive 0 s
paramLv1Array 0.001 s
paramLv2Single 0 s
paramLv2Multiple 0 s
returnLv2WildcardList 0 s
returnSimpleMap 0 s
returnAnonymous 0.001 s
returnSimpleWildcard 0 s
paramPrimitive 0 s
returnLV1Map 0 s
returnLV2Map 0 s
returnParamWildcardWithUpperBounds 0.004 s
paramSimple 0 s
returnSubclass 0.001 s
returnLv1Array 0 s
returnLv1Class 0 s
returnLv2Class 0 s
returnLv2ArrayOfList 0 s
returnSimpleTypeVar 0 s
shouldTypeVariablesBeComparedWithEquals 0.002 s
returnSimpleArray 0 s
returnSimpleClass 0 s

BeanWrapperTest

assertBasicOperations 0.003 s

BeanWrapperUnitTest

shouldInstantiatePropertyValue 0.001 s
shouldIsCollection 0 s
shouldGetSetterType 0.001 s
shouldGet 0 s
shouldSet 0 s
shouldAddAll 0.001 s
shouldHasGetter 0.001 s
shouldHasSetter 0 s
shouldAddElement 0.001 s
shouldGetSetterNames 0.001 s
shouldGetGetterNames 0 s
shouldSetWhichContainsDelim 0 s
shouldSetWhichContainsIndex 0.001 s
shouldGetGetterType 0 s
shouldFindPropertyContainsDelim 0 s
shouldFindPropertyContainsIndex 0 s
shouldGetWhichContainsDelim 0.001 s
shouldGetWhichContainsIndex 0.002 s
shouldFindProperty 0.001 s

CollectionWrapperUnitTest

shouldInstantiatePropertyValue 0.046 s
shouldIsCollection 0 s
shouldGetSetterType 0.001 s
shouldGet 0.001 s
shouldSet 0.001 s
shouldAddAll 0.002 s
shouldHasGetter 0.002 s
shouldHasSetter 0.001 s
shouldAddElement 0 s
shouldGetSetterNames 0.001 s
shouldGetGetterNames 0.001 s
shouldGetGetterType 0.002 s
shouldFindProperty 0.001 s

MapWrapperTest

accessIndexedMap 0 s
assertNonExistentKey 0 s
assertBasicOperations 0 s
accessIndexedList 0.001 s
assertChildBean 0 s
customMapWrapper(String)[1] 0.002 s
customMapWrapper(String)[2] 0 s
customMapWrapper(String)[3] 0 s
customMapWrapper(String)[4] 0.001 s

MapWrapperUnitTest

shouldInstantiatePropertyValue 0.050 s
shouldIsCollection 0.001 s
shouldGetSetterType 0.001 s
shouldGet 0 s
shouldSet 0.001 s
shouldAddAll 0.001 s
shouldHasGetter 0.001 s
shouldHasSetter 0 s
shouldAddElement 0.001 s
shouldGetSetterNames 0.005 s
shouldGetGetterNames 0.003 s
shouldSetWhichContainsDelim 0.003 s
shouldSetWhichContainsIndex 0.001 s
shouldGetGetterType 0 s
shouldGetGetterTypeWhichContainsIndex 0.001 s
shouldGetWhichContainsIndex 0.001 s
shouldFindProperty 0.001 s
shouldNotGetWhichContainsDelim 0.001 s
shouldGetSetterTypeWhichContainsIndex 0 s

DefaultParameterHandlerTest

parameterObjectGetPropertyValueWithMetaObjectAndCreateOnce 0.018 s
setParametersThrowsProperException 0.017 s
parameterObjectGetPropertyValueWithMetaObject 0.003 s
parameterObjectGetPropertyValueWithTypeHandler 0.002 s
parameterObjectGetPropertyValueWithAdditionalParameter 0.002 s
parameterObjectGetPropertyValueWithNull 0.002 s

LanguageDriverRegistryTest

registerByInstanceSameType 0 s
registerByTypeDoesNotCreateNewInstance 0.001 s
registerByTypeNull 0.001 s
registerByType 0 s
registerByTypeSameType 0 s
registerByInstance 0 s
registerByInstanceNull 0.001 s
setDefaultDriverClass 0 s

ChooseSqlNodeTest

shouldAppendSecond 0.013 s
shouldApply 0.003 s
shouldAppendOtherwise 0.001 s

ForEachSqlNodeTest

shouldApply 0.007 s

IfSqlNodeTest

shouldApply 0.003 s
shouldAppendNone 0.003 s

MixedSqlNodeTest

shouldApply 0.001 s

OgnlCacheTest

concurrentAccess 0.019 s
issue2609 0.002 s

SetSqlNodeTest

shouldAppendOnlyPassword 0.004 s
shouldApply 0.003 s
shouldAppendNone 0.001 s
shouldAppendOnlyUsername 0.002 s

StaticTextSqlNodeTest

shouldApply 0 s

TextSqlNodeTest

shouldApply 0.001 s
shouldApplyDynamic 0.004 s

TrimSqlNodeTest

shouldAppendOnlyId 0.005 s
shouldApply 0.003 s
shouldAppendNone 0.001 s
shouldAppendOnlyName 0.004 s

VarDeclSqlNodeTest

shouldApply 0.007 s

WhereSqlNodeTest

shouldAppendOnlyId 0.003 s
shouldApply 0.004 s
shouldAppendNone 0.001 s
shouldAppendOnlyName 0.002 s

AutoMappingUnknownColumnBehaviorTest

warningCauseByUnknownPropertyType 0.009 s
none 0.005 s
failingCauseByUnknownColumn 0.002 s

ExtendedSqlSessionFactoryTest

canUseExtendedSqlSessionUsingDefaults 0.191 s

SqlSessionManagerTest

shouldFindAllMutablePostLites 0.006 s
shouldCommitInsertedAuthor 0.009 s
shouldRollbackInsertedAuthor 0.002 s
shouldFindAllPostLites 0.002 s
shouldImplicitlyRollbackInsertedAuthor 0.003 s
shouldThrowExceptionIfMappedStatementDoesNotExistAndSqlSessionIsOpen 0 s

SqlSessionTest

shouldFindPostByIDWithDynamicSql 0.006 s
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsSet 0.004 s
shouldExecuteSelectOneAuthorUsingMapperClassThatReturnsALinedHashMap 0.006 s
shouldExecuteSelectOneAuthorUsingMapperClassWithResultHandler 0.005 s
shouldThrowExceptionIfTryingToAddStatementWithSameNameInAnnotation 0.005 s
shouldFailSelectOneAuthorUsingMapperClassWithTwoResultHandlers 0.002 s
shouldUpdateAuthorImplicitRollback 0.008 s
shouldFindOddPostsInList 0.010 s
shouldUpdateAuthorCommit 0.004 s
shouldFailWithTooManyResultsException 0.007 s
shouldSelectOneImmutableAuthor 0.004 s
shouldCacheAllAuthors 0.002 s
shouldFindPostsAllPostsWithDynamicSql 0.004 s
shouldOpenAndClose 0 s
shouldSelectOneAuthor 0.002 s
shouldCommitAnUnUsedSqlSession 0 s
shouldSelectBlogWithPostsAndAuthorUsingSubSelectsLazily 0.010 s
shouldThrowExceptionIfTryingToAddStatementWithSameNameInXml 0.001 s
shouldSelectBlogWithPostsAndAuthorUsingJoin 0.012 s
shouldSelectNestedBlogWithPostsAndAuthorUsingJoin 0.005 s
shouldSelectAllPostsUsingMapperClass 0.014 s
shouldFindPostsInSetOfIDsWithDynamicSql 0.009 s
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsVector 0.002 s
shouldRollbackAnUnUsedSqlSession 0 s
shouldSelectOneAuthorAsList 0.001 s
shouldSelectOddPostsInKeysList 0.006 s
shouldOffsetAndLimitResultsUsingMapperClass 0.003 s
shouldFindPostsWithBlogIdUsingDynamicSql 0.005 s
shouldResolveBothSimpleNameAndFullyQualifiedName 0.001 s
shouldDeleteAuthorUsingMapperClass 0.004 s
shouldSelectBlogWithPostsAndAuthorUsingSubSelects 0.002 s
shouldFindPostsInList 0.006 s
shouldSucceedWhenFullyQualifiedButFailDueToAmbiguity 0 s
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsLinkedList 0.003 s
shouldLimitResultsUsingMapperClass 0.002 s
shouldSelectAllAuthorsAsMap 0.001 s
shouldExecuteSelectAllAuthorsUsingMapperClassThatReturnsAnArray 0.001 s
shouldEnsureThatBothEarlyAndLateResolutionOfNesteDiscriminatorsResolesToUseNestedResultSetHandler 0 s
shouldFailExecutingAnAnnotatedMapperClassWithResultHandler 0.001 s
shouldInsertAuthorUsingMapperClass 0.004 s
shouldSelectCountOfPosts 0.020 s
shouldHandleZeroParameters 0.004 s
shouldStopResultHandler 0.002 s
shouldSelectOneAuthorWithInlineParams 0.001 s
shouldDeleteAuthor 0.003 s
shouldFailOverToMostApplicableSimpleName 0.001 s
shouldUpdateAuthorIfNecessary 0.008 s
shouldSelectAuthorsUsingMapperClassWithResultHandler 0.003 s
shouldFindPostsWithAuthorIdUsingDynamicSql 0.005 s
shouldFailToAddDueToNameConflict 0 s
shouldUpdateAuthorUsingMapperClass 0.004 s
shouldThrowExceptionIfMappedStatementDoesNotExist 0 s
shouldFailSelectOneAuthorUsingMapperClassWithTwoRowBounds 0.001 s
shouldSelectAuthorsUsingMapperClass 0.002 s
shouldNotCacheAllAuthors 0.003 s
shouldExecuteSelectOneAuthorUsingMapperClass 0.001 s
shouldFindPostsWithAuthorAndBlogIdUsingDynamicSql 0.007 s
shouldSelectAllAuthors 0.001 s
shouldInsertAuthor 0.002 s

AncestorRefTest

circularAssociation 0.003 s
ancestorRef 0.003 s
circularCollection 0.002 s

OneManyColumnPrefixTest

shouldUseColumnPrefixInXmlWithMany 0.003 s
shouldResolveNestedColumnPrefix 0.001 s
shouldUseColumnPrefixWithMany 0.001 s
shouldUseColumnPrefixWithOne 0.012 s

OneManyResultMapTest

shouldResolveResultMapInTheSameNamespace 0.003 s
shouldUseResultMapWithMany 0.002 s
shouldUseResultMapInXmlWithMany 0.001 s
shouldUseResultMapWithOne 0.001 s

ArgNameBasedConstructorAutoMappingTest

shouldRespectMapUnderscoreToCamelCaseSetting 0.003 s
shouldWorkWithExtraColumns 0.001 s
shouldFindResultsInDifferentOrder 0.001 s
shouldErrorMessageBeHelpful 0.001 s
shouldRespectUseColumnLabelSetting 0.001 s
shouldApplyColumnPrefix 0.001 s
shouldRespectParamAnnotation 0.001 s

ArrayResultTypeTest

shouldGetUserArray 0.002 s
shouldGetSimpleTypeArray 0.001 s
shouldGetUserArrayXml 0.001 s
shouldGetPrimitiveArray 0.001 s

ArrayTypeHandlerTest

shouldInsertArrayValue 0.020 s
shouldInsertNullValue 0.007 s

AssociationTest

shouldGetAllCars 0.003 s
shouldGetAllCarsNonUnique 0.001 s
shouldGetAllCarsAndDetectAssociationType 0.001 s
shouldGetOneCarWithOneEngineAndBrakes 0.002 s

AssociationTypeTest

shouldGetAUser(LocalCacheScope)[1] 0.002 s
shouldGetAUser(LocalCacheScope)[2] 0.001 s

FolderMapperTest

findWithChildren 0.025 s

AutodiscoverTest

mapper 0 s
typeAlias 0 s
typeHandler 0.001 s

AutomappingTest

shouldRespectFullAutoMappingBehavior_ExternalNestedResultMap 0.003 s
shouldNotInheritAutoMappingInherited_InlineNestedResultMap 0 s
shouldNotInheritAutoMappingInherited_ExternalNestedResultMap 0 s
shouldIgnorePartialAutoMappingBehavior_ExternalNestedResultMap 0 s
shouldIgnorePartialAutoMappingBehavior_InlineNestedResultMap 0 s
shouldGetAUser 0 s
shouldGetBooks 0 s
shouldRespectFullAutoMappingBehavior_InlineNestedResultMap 0.001 s
shouldGetAUserWhithPhoneNumber 0 s
shouldUpdateFinalField 0.004 s

AwfulTableTest

awfulTableInsert 0.020 s

BaseTest

shouldInsertAUser 0.002 s
shouldGetAUser 0.001 s

BatchKeysTest

insertWithMapper 0.027 s
insert 0.007 s
insertJdbc3 0.005 s
insertMapperNoBatchJdbc3 0.006 s
insertMapperJdbc3 0.006 s

BatchTest

shouldGetAUserNoException 0.005 s

BlobTest

insertBlobObjectsThenSelectAll 0.005 s
insertBlobThenSelectAll 0 s

BlockingCacheTest

blockingCache 1.023 s
ensureLockIsAcquiredBeforePut 0.007 s
ensureLockIsReleasedOnRollback 0.009 s

SimpleObjectTest

getById 0.026 s

CacheTest

shouldErrorInvalidCacheNamespaceRefAttributesSpecifyBoth 0.027 s
shouldApplyFlushCacheOptions 0.008 s
shouldResultBeCachedAfterInsert 0.009 s
shouldApplyCacheNamespaceRef 0.011 s
shouldInsertWithOptionsFlushesCache 0.008 s
testplan1 0.008 s
testplan2 0.005 s
testplan3 0.008 s
shouldApplyCustomCacheProperties 0.005 s
shouldErrorInvalidCacheNamespaceRefAttributesIsEmpty 0.007 s
shouldErrorUnsupportedProperties 0.008 s

CacheOrderTest

shouldResolveACacheRefNotYetRead 0.001 s

CallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.004 s
shouldCallNullOnMapForSingleColumnWithResultMap 0.001 s
shouldCallNullOnMappedProperty 0.001 s
shouldCallNullOnMapForSingleColumn 0.001 s
shouldCallNullOnMap 0.001 s

DoNotCallSettersOnNullsTest

shouldCallNullOnAutomaticMapping 0.002 s
shouldCallNullOnMappedProperty 0.002 s
shouldCallNullOnMap 0.001 s

MyBatisTest

test 0.008 s

CamelCaseMappingTest

map 0.001 s
list 0.002 s

CglibNPELazyTest

grandParent 0.007 s
ancestor 0.002 s
ancestorAfterQueryingParents 0.002 s
noParent 0.001 s
ancestorSelf 0 s

CglibNPETest

insertBetweenTwoSelects 0.003 s
grandParent 0.001 s
ancestor 0.001 s
ancestorAfterQueryingParents 0.001 s
noParent 0 s
ancestorSelf 0.001 s
selectWithStringSQLInjection 0.001 s

CollectionParametersTest

shouldGetTwoUsersPassingAList 0.005 s
shouldGetTwoUsersPassingACollection 0.002 s
shouldGetTwoUsersPassingAnArray 0.002 s

ColumnForwardingTest

shouldGetUserWithoutGroup 0.002 s
shouldGetUserWithGroup 0.001 s

ColumnOrderBasedConstructorAutomappingTest

shouldHandleNoArgsConstructor 0.002 s
shouldNotHandleConstructorGreaterThanResultSet 0.002 s
shouldHandleConstructorLessThanResultSet 0.002 s
shouldHandleConstructorEqualsResultSet 0.003 s

ColumnPrefixAutoMappingTest

selectPetAndRoom 0.034 s
complexPerson 0.017 s
caseInsensitivity 0.010 s

ColumnPrefixNestedQueryTest

selectPetAndRoom 0.009 s
complexPerson 0.012 s

ColumnPrefixTest

selectPetAndRoom 0.009 s
complexPerson 0.008 s

ComplexColumnTest

withoutComplex 0.003 s
withParamAttributes 0.001 s
withComplex 0.001 s
withComplex2 0.001 s
withComplex3 0 s
withComplex4 0.001 s

ComponentTest

shouldInsertNestedPasswordFieldOfComplexType 0.002 s

ComplexTypeTest

shouldUpdateProps 0.003 s

ConstructorAutomappingTest

shouldHandleColumnPrefixCorrectly 0.003 s

ConstructorColumnPrefixTest

shouldGetArticlesAnno 0.004 s
shouldGetArticles 0.001 s

CountTest

count 0.002 s

CriterionTest

simpleSelect 0.004 s

CursorOomTest

shouldNotCacheAllDataForWholeSessionWhileUsingCursor 3.051 s

CursorNestedTest

shouldGetAllUser 0.004 s
cursorWithRowBound 0.002 s

CursorSimpleTest

cursorClosedOnSessionClose 0.002 s
cursorIteratorNoSuchElementExceptionNoHasNext 0.001 s
cursorIteratorNoSuchElementExceptionWithHasNext 0 s
cursorMultipleCloseCall 0 s
cursorMultipleHasNextCall 0 s
cursorMultipleIteratorCall 0.002 s
cursorUsageAfterClose 0.001 s
cursorWithBadRowBound 0.001 s
cursorWithRowBound 0 s
shouldGetAllUser 0 s
shouldGetAllUserUsingAnnotationBasedMapper 0.004 s
shouldNullItemNotStopIteration 0.002 s
shouldRowBoundsCountNullItem 0.001 s
shouldThrowIllegalStateExceptionUsingIteratorOnSessionClosed 0 s

CustomCollectionHandlingTest

selectListWithNestedResultMap 0.032 s
selectListWithNestedSelect 0.010 s

DatabaseIdProductNameTest

shouldProductNameBeDatabaseIdIfDbVendorHasNoProperties 0.002 s

DefaultMethodTest

shouldInvokeDefaultMethodOfSubclass 0.007 s
shouldInvokeDefaultMethod 0.002 s
shouldInvokeDefaultMethodOfPackagePrivateMapper 0.001 s

CommonPropertyDeferLoadTest

deferLoadAfterResultHandlerWithLazyLoad 0.006 s
deferLoadDuringResultHandler 0.003 s
deferLoadAfterResultHandler 0.003 s
deferLoadDuringResultHandlerWithLazyLoad 0.004 s

DisallowDotsOnNamesTest

shouldNotAllowMappedStatementsWithDots 0.011 s

DiscriminatorTest

shouldInheritResultType 0.004 s
shouldSwitchResultType 0.001 s
shouldBeAppliedToResultMapInConstructorArgNested 0.001 s
shouldBeAppliedToResultMapInConstructorArg 0.001 s

DmlMapperReturnTypesTest

shouldReturnInteger 0.003 s
shouldReturnPrimitiveLong 0.001 s
shouldReturnPrimitiveInteger 0.002 s
shouldReturnLong 0.001 s
updateShouldReturnVoid 0.002 s
shouldReturnBoolean 0.001 s
shouldReturnPrimitiveBoolean 0.001 s

DuplicateResourceTest

shouldDemonstrateDuplicateResourceIssue 0.188 s

DuplicateStatementsTest

shouldGetAllUsers 0.019 s
shouldGetFirstFourUsers_Annotated 0 s
- fails currently - issue 507 -
shouldGetFirstFourUsers 0.007 s
shouldGetAllUsers_Annotated 0 s
- fails currently - issue 507 -
shouldFailForDuplicateMethod 0.013 s

DynSqlTest

numerics 0.001 s
selectLike 0.008 s
select 0.002 s
customValueObjectWithoutParamAnnotation 0.015 s
ognlStaticMethodCall 0.005 s
bindNull 0 s
valueObjectWithoutParamAnnotation 0.001 s
nonValueObjectWithoutParamAnnotation 0.003 s
selectSimple 0.002 s

DynSqlTest

simpleSelect 0.001 s
dynamicSelectWithTypeHandler 0.009 s

DaoTest

withEmptyList 0.019 s
withNonEmptyListNoCollectionId 0.006 s
withNonEmptyList 0.007 s

EmptyNamespaceTest

emptyNamespace 0.009 s

ReturnInstanceForEmptyRowTest

collection 0.002 s
shouldMapBeEmpty 0.001 s
shouldNestedAssociationNotBeNull 0.001 s
shouldAssociationBeNullIfNotNullColumnSpecified 0.001 s
shouldSimpleTypeBeNull 0.001 s
shouldAssociationNotBeNull 0.001 s
argNameBasedConstructorAutomapping 0.002 s
shouldMapHaveColumnNamesIfCallSettersOnNullsEnabled 0.001 s
shouldSquashMultipleEmptyResults 0.002 s
constructorAutomapping 0.001 s
shouldObjectTypeNotBeNull 0.001 s

EncodingTest

encoding1 0.002 s
encoding2 0.001 s

EnumTypeHandlerUsingAnnotationTest

forArg 0.004 s
forResult 0.001 s
forTypeDiscriminator 0.002 s

EnumTypeHandlerTest

enumWithoutParam 0.005 s
enumWithParam 0.002 s

EnumInterfaceTypeHandlerTest

shouldInsertAUser 0.003 s
shouldInsertAUserWithoutParameterTypeInXmlElement 0.003 s
shouldGetAUser 0 s

EnumWithMethodTest

shouldInsertAUser 0.012 s
shouldGetAUser 0 s

ExtendTest

extend 0.003 s

ExtendResultMapTest

shouldGetAUser 0.002 s

NpeExtendsTest

withConstructorConfiguration 0.006 s
noConstructorConfiguration 0.011 s
selectWithTeacher 0.010 s
selectNoName 0.010 s

FlushStatementNpeTest

sameUpdateAfterCommitBatch 0.003 s
sameUpdateAfterCommitReuse 0.002 s
sameUpdateAfterCommitSimple 0.001 s

ForceFlushOnSelectTest

selectShouldFlushLocalCacheIfFlushLocalCacheAtferEachStatementIsTrue 0.024 s
updateShouldFlushLocalCache 0.011 s
shouldFlushLocalSessionCacheOnQueryForList 0.009 s
shouldNotFlushLocalSessionCacheOnQuery 0.009 s
shouldFlushLocalSessionCacheOnQuery 0.008 s
shouldNotFlushLocalSessionCacheOnQueryForList 0.006 s

ForEachTest

shouldAllowNullWhenAttributeIsOmitAndConfigurationIsTrue 0.003 s
shouldRemoveIndexVariableInTheContext 0.006 s
nullItemInContext 0.002 s
shouldAllowNullWhenAttributeIsOmitAndConfigurationIsDefault 0.006 s
shouldHandleComplexNullItem 0.002 s
shouldHandleMoreComplexNullItem 0.001 s
shouldAllowNullWhenAttributeIsTrueAndConfigurationIsFalse 0.001 s
shouldNotAllowNullWhenAttributeIsOmitAndConfigurationIsFalse 0 s
shouldGetAUser 0.001 s
shouldRemoveItemVariableInTheContext 0.001 s
shouldNotAllowNullWhenAttributeIsFalseAndConfigurationIsTrue 0.001 s
shouldReportMissingPropertyName 0.001 s

ForEachMapTest

shouldGetStringKeyStringValueEntries 0.004 s
shouldSubstituteIndexWithKey 0 s
shouldGetNestedBeanKeyValueEntries 0.004 s
shouldGetIntKeyBoolValueEntries 0.001 s

GenericTypeResolutionTest

shouldInsertAUser 0.003 s
shouldGetAUser 0 s

GenericTypesTest

shouldGetAListOfMaps 0.027 s

BaseTest

shouldGetAUserFromAnnotation 0.002 s
shouldGetAUser 0.001 s

AnnotationMapperTest

applyDefaultValueOnAnnotationMapper 0.018 s
applyPropertyValueOnAnnotationMapper 0.005 s

ConfigurationTest

applyPropertyValueOnXmlConfiguration 0.007 s
applyDefaultValueOnXmlConfiguration 0.003 s

CustomizationTest

applyDefaultValueWhenCustomizeDefaultValueSeparator 0.006 s
applyPropertyValueWhenCustomizeDefaultValueSeparator 0.003 s

XmlMapperTest

applyDefaultValueOnXmlMapper 0.008 s
applyPropertyValueOnXmlMapper 0.006 s

HashMapTypeHandlerTest

shouldApplyHashMapTypeHandler 0.003 s
shouldApplyHashMapTypeHandlerXml 0.001 s
shouldNotApplyTypeHandlerToParamMapXml 0 s
shouldNotApplyTypeHandlerToParamMap 0.001 s

HeavyInitialLoadTest

selectThingsConcurrently_mybatis_issue_224 0.148 s

ImmutablePOJOTest

shouldLoadImmutablePOJOBySignature 0.002 s
shouldFailLoadingImmutablePOJO 0.002 s

IncludeTest

parametrizedIncludes 0 s
shouldNamespaceBeResolvedAfterIncluded 0.001 s
includes 0 s

IncludePropertyErrorTest

shouldFailForDuplicatedPropertyNames 0.004 s

IncludePropertyTest

nestedDynamicValue 0.001 s
configVar 0 s
runtimeVar 0.001 s
nestedInclude 0 s
simpleProperty 0 s
parametersInAttribute 0.001 s
propertyContext 0 s
emptyString 0.001 s
propertyInRefid 0 s

InheritanceTest

shouldGetAUser 0.002 s

AuthorDAOTest

shouldNotOverwriteCollectionOnNestedQuery 0 s
- void org.apache.ibatis.submitted.initialized_collection_property.AuthorDAOTest.shouldNotOverwriteCollectionOnNestedQuery() is @Disabled -
shouldNotOverwriteCollectionOnNestedResultMap 0.001 s

InlineCollectionWithDotTest

selectElementValueInContainerUsingInline 0.014 s
selectElementValueInContainerUsingSubMap 0.012 s

IntegerEnumTest

shouldParseMapWithIntegerJdbcType 0.008 s

JavassistTest

shouldGetAUserAndGroups 0.004 s

Jdbc3KeyGeneratorTest

shouldAssignKeysToListWithoutInvokingEqualsNorHashCode 0.007 s
shouldFailIfTooManyGeneratedKeys 0.003 s
shouldFailIfTooManyGeneratedKeys_ParamMap 0.002 s
shouldAssignKeysToNamedList 0.002 s
shouldAssingKeysToCollection 0.001 s
shouldAssignKeyToNamedBean 0.001 s
shouldAssignKeysToNamedCollection_MultiParams 0.001 s
assigningMultipleKeysToDifferentParams 0.001 s
shouldAssignKeysToList 0.001 s
shouldAssignMultipleGeneratedKeysToABean_MultiParams_batch 0.002 s
shouldAssignKeyToBean_batch 0.001 s
shouldAssignKeyToNamedBean_keyPropertyWithParamName 0 s
shouldAssignKeyToNamedBean_batch 0 s
shouldAssignKeysToNamedArray_MultiParams 0 s
shouldAssingKeysToNamedArray 0.001 s
shouldAssingKeysToAMap 0 s
shouldAssignKeyToNamedBean_keyPropertyWithParamName_batch 0 s
shouldAssignKeyToBean_MultiParams 0.001 s
shouldAssingKeysToArray 0 s
assigningMultipleKeysToDifferentParams_batch 0 s
shouldFailIfKeyPropertyIsInvalid_WrongParamName 0.001 s
shouldFailIfKeyPropertyIsInvalid_NoParamName 0.001 s
shouldAssignKeyToAParamWithTrickyName 0.001 s
shouldAssignKeysToNamedList_MultiParams 0 s
shouldAssignMultipleGeneratedKeysToBeans_MultiParams 0.002 s
shouldErrorUndefineProperty 0.001 s
shouldAssignMultipleGeneratedKeysToABean 0 s
shouldAssignMultipleGeneratedKeysToBeans 0 s
shouldAssignKeyToBean 0.001 s
shouldAssignMultipleGeneratedKeysToABean_MultiParams 0 s
shouldAssingKeysToNamedCollection 0.001 s
shouldFailIfTooManyGeneratedKeys_Batch 0.001 s

LanguageTest

langXmlWithMapperAndSqlSymbols 0.001 s
langVelocityWithMapper 0.012 s
langXmlTags 0.002 s
langRawWithInclude 0 s
dynamicSelectWithIteration 0.014 s
langRaw 0.001 s
langXmlWithMapper 0 s
dynamicSelectWithExpressionParams 0.001 s
dynamicSelectWithPropertyParams 0.001 s
langRawWithIncludeAndCData 0.001 s
langRawWithMapper 0.001 s

CommonPropertyLazyLoadTest

lazyLoadSkipFirstAncestor 0.004 s
lazyLoadWithFirstAncestor 0.003 s
lazyLoadWithNoAncestor 0 s
lazyLoadWithAllAncestors 0.001 s

DefaultLazyTest

lazyLoadUserWithNothingWithoutInterface 0.026 s
lazyLoadUserWithGetXxxWithInterface 0.009 s
lazyLoadUserWithGetXxxWithoutInterface 0.008 s
lazyLoadUserWithNothingWithInterface 0.007 s
lazyLoadUserWithGetObjectWithoutInterface 0.006 s
lazyLoadUserWithGetObjectWithInterface 0.007 s

JavassistLazyTest

lazyLoadUserWithNothingWithoutInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetXxxWithInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetXxxWithoutInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithNothingWithInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetObjectWithoutInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -
lazyLoadUserWithGetObjectWithInterface 0 s
- See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly. -

LazyDeserializeTest

loadLazyDeserialize 0.018 s
loadLazyDeserializeWithoutConfigurationFactory 0.006 s

ImmutablePOJOTest

loadLazyImmutablePOJO 0.002 s

LazyPropertiesTest

shouldHashCodeTriggerLazyLoading 0.016 s
shouldEqualsTriggerLazyLoading 0.023 s
shouldLoadOnlyTheInvokedLazyProperty 0.007 s
verifyCustomLazyLoadTriggerMethods 0.030 s
shouldToStringTriggerLazyLoading 0.009 s
verifyAggressiveLazyLoadingBehavior 0.009 s
shouldInvokingSetterInvalidateLazyLoading_Javassist 0.006 s
shouldCloneTriggerLazyLoading 0.010 s
verifyEmptyLazyLoadTriggerMethods 0.009 s

LiteralStringTest

shouldRetainControlCharactersInMapperScript 0.002 s
shouldRetainControlCharactersInMapper 0.001 s
shouldRetainControlCharactersInMapperXml 0.001 s

LocalTimeTest

shouldInsertLocalTimeWithNanoseconds 0.002 s
shouldSelectLocalTimeWithNanoseconds 0.001 s

ManyAnnoTest

getMessageForEmptyDatabase 0.158 s

MapperExtendTest

shouldGetAUserWithAnOverloadedXMLMethod 0.001 s
shouldGetAUserWithAnOverloadedAnnotatedMethod 0 s
shouldGetAUserWithAnExtendedAnnotatedMethod 0.002 s
shouldGetAUserWithAnExtendedXMLMethod 0.001 s
shouldFindStatementInSubInterfaceOfDeclaringClass 0.002 s
shouldThrowExceptionIfNoMatchingStatementFound 0.001 s

MapperTypeParameterTest

shouldResolveParam 0.003 s
shouldResolveMultipleTypeParam 0.001 s
shouldResolveReturnType 0.002 s
shouldResolveListTypeParam 0.001 s
shouldResolveParameterizedReturnType 0.002 s
shouldResolveListParam 0.001 s

MapTypeHandlerTest

shouldGetAUserFromAnnotation 0.002 s
shouldGetAUserFromXML 0.001 s

MapperNameTest

initDatabase 0.010 s

MemberAccessTest

parameterMappingAndResultMapping 0.011 s
constructorAutoMapping 0.004 s
constructorMapping 0 s
parameterMappingAndResultAutoMapping 0 s
parameterMappingAndResultAutoMappingUsingOgnl 0.002 s

MissingIdPropertyTest

shouldMapResultsWithoutActuallyWritingIdProperties 0.002 s

MultiDbTest

shouldInsertInCommonWithSelectKey 0.003 s
shouldExecuteHsqlQueryWithInclude 0.001 s
shouldExecuteHsqlQueryWithDynamicIf 0 s
shouldExecuteCommonQuery 0.001 s
shouldInsertInCommonWithSelectKey2 0.001 s
shouldExecuteHsqlQuery 0 s

ProviderTest

shouldUseProvider 0.005 s
shouldUseDefaultId 0.009 s

MultipleIteratesTest

shouldGetAUser 0.003 s

MultipleResultSetTest

shouldGetOrderDetailsEachHavingAnOrderHeaderAnnotationBased 0.010 s
shouldGetOrderDetailsEachHavingAnOrderHeader 0.002 s

MultipleDiscriminatorTest

multipleDiscriminator 0.003 s
multipleDiscriminator2 0.001 s
multipleDiscriminatorLoop 0.003 s

InvalidNamedConstructorArgsTest

noMatchingConstructorArgName 0.008 s
missingRequiredJavaType 0.003 s
wrongJavaType 0.003 s

NamedConstructorArgsTest

argsWithParamAnnos 0.003 s
argsWithParamAnnosXml 0.001 s

NamedConstructorArgsUseActualNameTest

argsByActualNamesXml 0.003 s
argsByActualNames 0.001 s

NestedForEachTest

simpleSelect 0.004 s
simpleSelectWithMapperAndPrimitives 0.002 s
nestedSelect2 0.002 s
nestedSelect 0.001 s
simpleSelectWithPrimitives 0.001 s

NestedResultHandlerTest

getPersonWithHandler 0.003 s
unorderedGetPersonWithHandler 0.002 s
getPersonOrderedByItem 0.001 s
getPerson 0.001 s
getPersonItemPairs 0.001 s

NestedResultHandlerAssociationTest

shouldHandleRowBounds 0.003 s
shouldHandleStop 0.001 s

NestedResultHandlerGh1551Test

useColumnLabelIsFalse 0.004 s
useColumnLabelIsTrue 0.002 s

NestedResultHandlerMultipleAssociationTest

success 0.002 s
failure 0.001 s

NestedQueryCacheTest

thatNestedQueryItemsAreRetrievedIfNotInCache 0.013 s
thatNestedQueryItemsAreRetrievedFromCache 0.002 s

NonExistentVariablesTest

wrongParameter 0.002 s

NotNullColumnTest

notNullColumnWithChildrenNoFid 0.002 s
notNullColumnWithoutChildrenFidMultipleNullColumnsAndBrackets 0.001 s
notNullColumnWithoutChildrenWithRefResultMap 0.001 s
notNullColumnWithoutChildrenNoFid 0.001 s
notNullColumnWithoutChildrenFidWorkaround 0.001 s
notNullColumnWithoutChildrenWithInternalResultMap 0.001 s
notNullColumnWithoutChildrenFid 0 s
notNullColumnWithoutChildrenFidMultipleNullColumns 0.001 s

NoParamTypeTest

shouldAcceptDifferentTypeInTheSameBatch 0.002 s

NoResultTypeMapTest

shouldGetAllUsers 0.002 s
shouldFailIfNoMatchingMethod 0 s
shouldGetAUser 0 s
shouldResolveInheritedReturnType 0.001 s

FooMapperTest

nullAssociation 0.003 s
notNullAssociation 0.001 s

OgnlStaticTest

shouldGetAUserStatic 0.004 s

EnumWithOgnlTest

enumWithOgnlDirector 0.005 s
enumWithOgnl 0 s
enumWithOgnlDirectorNameAttributeWithInterface 0.001 s
enumWithOgnlDirectorWithInterface 0.002 s

OptionalOnMapperMethodTest

returnNullOnXml 0.002 s
returnOptionalFromSqlSession 0.037 s
returnNotNullOnXml 0.001 s
returnNotNullOnAnnotation 0 s
returnNullOnAnnotation 0.001 s

OrderPrefixRemovedTest

orderPrefixNotRemoved 0.002 s

OrphanResultMapTest

nestedResultMap 0.012 s
separateResultMaps 0.005 s

FooMapperTest

overwriteWithDefault 0.002 s

ParametrizedListTest

shouldGetAListOfMaps 0.011 s
shouldDetectUsersAsParameterInsideAMap 0.004 s
shouldGetAUserAsAMap 0.004 s
shouldDetectUsersAsParameterInsideAList 0.002 s

ActualParamNameTest

singleArrayParameterWhenUseActualParamNameIsTrue 0.003 s
singleListParameterWhenUseActualParamNameIsTrue 0.002 s

NoActualParamNameTest

singleListParameterWhenUseActualParamNameIsFalse 0.003 s

ParentChildTest

shouldGet2ParentsWithConstructor 0.004 s
shouldGet2Parents 0.001 s

BlogTest

selectBlogWithPostsColumnPrefix 0.017 s
selectBlogWithPosts 0.005 s
selectBlogWithoutPosts 0.010 s
selectBlogWithoutPostsColumnPrefix 0.004 s

PermissionsTest

checkNestedSelectLoop(LocalCacheScope)[1] 0.003 s
checkNestedSelectLoop(LocalCacheScope)[2] 0.001 s
checkNestedResultMapLoop 0 s

PrimitivesTest

shouldGetAUser 0.002 s

PrimitiveArrayTest

shouldGetAUser 0.001 s

PrimitiveResultTypeTest

noErrorThrowOut 0.003 s
shouldReturnProperPrimitiveType 0.002 s

PropertiesInMappersTest

shouldGetAUser 0.001 s

QuotedColumnNamesTest

it 0.001 s
itWithResultMap 0.001 s

RawSqlSourceTest

shouldUseDynamicSqlSourceForAnStatementWithXmlTags 0.001 s
shouldUseDynamicSqlSourceForAnStatementWithInlineArguments 0 s
shouldUseRawSqlSourceForAnStaticStatement 0.001 s

RecordTypeTest

insertRecord 0.003 s
selectRecordAutomapping 0.001 s
selectNestedRecord 0.013 s
selectRecord 0.001 s

ExternalRefidResolutionTest

externalRefAfterSelectKey 0.006 s

RefidResolutionTest

includes 0.004 s

RepeatableDeleteTest

h2UsingProvider 0.312 s
h2 0.007 s
hsql 0.024 s
derby 0.435 s
hsqlUsingProvider 0.006 s
derbyUsingProvider 0.015 s

RepeatableErrorTest

bothSpecifySelectContainerAndSelectProviderContainer 0.008 s
bothSpecifySelectAndSelectProvider 0.007 s
noSuchStatementByCurrentDatabase 0.006 s

RepeatableInsertTest

h2UsingProvider 0.010 s
h2 0.007 s
hsql 0.004 s
derby 0.020 s
hsqlUsingProvider 0.004 s
derbyUsingProvider 0.016 s

RepeatableSelectTest

h2UsingProvider 0.007 s
usingBoth 0.016 s
h2 0.006 s
hsql 0.004 s
derby 0.015 s
hsqlUsingProvider 0.004 s
usingBothProvider 0.003 s
derbyUsingProvider 0.013 s

RepeatableUpdateTest

h2UsingProvider 0.008 s
h2 0.007 s
hsql 0.004 s
derby 0.015 s
hsqlUsingProvider 0.003 s
derbyUsingProvider 0.013 s

CacheRefFromXmlTest

shouldGetAUser 0.001 s

CacheRefsTest

shouldGetAUser 0.002 s

DeepResultMapTest

shouldGetAUser 0.001 s

JavaMethodsTest

shouldGetAUser 0.001 s

ResultMapWithAssociationsTest

shouldFindAllPersonRecordsWithAssociatedAddressRecord 0.002 s

IdConflictTest

shouldFailOnDuplicatedId 0.005 s

ResultsIdTest

reuseNamedResultsFromXmlMapper 0.002 s
resultsOnlyForNaming 0.002 s
reuseNamedResultsFromAnotherMapper 0 s
namingResults 0 s

ResulthandlerTest

shouldGetAllUsers 0.001 s
shouldGetAUser 0 s

DefaultResultHandlerTypeTest

selectMap 0.010 s
selectList 0.003 s
selectMapAnnotation 0.009 s

ResultSetTypeTest

withCallable 0.003 s
withStatement 0.002 s
withPrepared 0.002 s

RoundingHandlersTest

shouldInsertUser2 0.001 s
shouldGetAUser 0.001 s

SelectKeyTest

annotatedInsertTable2WithSelectKeyWithKeyMap 0.020 s
annotatedInsertTable2WithSelectKeyWithKeyMapXml 0.010 s
annotatedInsertTable2WithGeneratedKey 0.008 s
annotatedInsertTable2WithSelectKeyWithKeyObject 0.009 s
seleckKeyReturnsTooManyData 0.010 s
selectKey 0.015 s
annotatedUpdateTable2WithSelectKeyWithKeyObjectXml 0.008 s
seleckKeyWithWrongKeyProperty 0.007 s
annotatedUpdateTable2WithGeneratedKey 0 s
- HSQLDB is not returning the generated column after the update -
annotatedInsertTable2WithGeneratedKeyXml 0.008 s
seleckKeyReturnsNoData 0.008 s
annotatedUpdateTable2WithGeneratedKeyXml 0 s
- HSQLDB is not returning the generated column after the update -
annotatedUpdateTable2WithSelectKeyWithKeyMapXml 0.008 s
annotatedUpdateTable2WithSelectKeyWithKeyObject 0.007 s
annotatedInsertTable2 0.007 s
annotatedInsertTable3 0.013 s
insertTable1 0.009 s
insertTable2 0.009 s
annotatedInsertTable2WithSelectKeyWithKeyObjectXml 0.008 s
annotatedInsertTable32 0.007 s
annotatedUpdateTable2WithSelectKeyWithKeyMap 0.009 s

SerializeCircularTest

serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithPreloadingAttribute 0.031 s
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithoutPreloadingAttribute 0.012 s
serializeAndDeserializeObjectsWithoutAggressiveLazyLoadingWithPreloadingAttribute 0.008 s
serializeAndDeserializeObjectsWithAggressiveLazyLoadingWithoutPreloadingAttribute 0.009 s

SimpleListParameterTest

shouldGetACar 0.001 s
shouldResolveGenericMethodGetterType 0.001 s
shouldResolveGenericFieldGetterType 0 s

SPTest

callWithResultSet1Annotated 0.002 s
callWithResultSet1 0.001 s
callWithResultSet2 0.001 s
callWithResultSet3 0.001 s
callWithResultSet4 0 s
adderAsSelectDoubleCall1 0 s
adderAsSelectDoubleCall2 0.001 s
adderAsSelect 0 s
adderAsUpdate 0.001 s
getNamesAndItemsLinkedWithNoMatchingInfo 0 s
getNamesWithArrayA1 0.001 s
getNamesWithArrayA2 0 s
getNamesAndItemsA2 0 s
getNamesAndItemsA3 0.001 s
getNamesWithArray 0 s
adderAsSelectAnnotated 0 s
getNamesAndItemsLinked 0.001 s
adderAsUpdateWithParameterMap 0 s
multipleForeignKeys 0.001 s
callLowHighWithResultSet 0 s
echoDate 0 s
adderAsUpdateAnnotated 0.001 s
callWithResultSet1A2 0 s
callWithResultSet2A1 0 s
callWithResultSet2A2 0.001 s
callWithResultSet3A1 0 s
callWithResultSet3A2 0.001 s
callWithResultSet4A1 0 s
callWithResultSet4A2 0 s
getNamesAndItems 0 s
adderAsSelectDoubleCallAnnotated1 0 s
adderAsSelectDoubleCallAnnotated2 0.001 s

HsqldbSQLTest

fetchFirst 0.003 s

ProviderMethodResolutionTest

shouldErrorWhenCannotDetectsReservedNameMethod 0.003 s
shouldResolveReservedNameMethodWhenCustomResolverReturnNull 0.001 s
shouldUseSpecifiedMethodOnSqlProviderAnnotation 0.001 s
shouldErrorWhenDefaultResolverMatchedMethodIsMultiple 0.002 s
shouldErrorWhenDefaultResolverReturnTypeMatchedMethodIsNone 0.002 s
shouldResolveWhenDefaultResolverMatchedMethodIsOne 0 s
shouldResolveMethodUsingCustomResolver 0 s
shouldErrorWhenDefaultResolverMethodNameMatchedMethodIsNone 0.002 s
shouldResolveReservedMethod 0.001 s

SqlProviderTest

shouldGetUsersByNameWithParamNameUsingMap 0.003 s
shouldUpdateUserSelective 0.004 s
staticMethodOnePrimitiveShortArgument 0.002 s
shouldUpdateUser 0.001 s
shouldGetOneUser 0 s
mapperGetByEntity 0.002 s
staticMethodOneArgument 0 s
staticMethodOnePrimitiveLongArgument 0.001 s
notSupportParameterObjectOnMultipleArguments 0 s
shouldPassedDatabaseIdToProviderMethod 0.004 s
shouldGetUsersByNameUsingMap 0.002 s
boxing 0.001 s
staticMethodOnePrimitiveByteArgument 0 s
providerContextAndMap 0 s
staticMethodOnePrimitiveIntArgument 0 s
invalidArgumentsCombination 0 s
staticMethodOnePrimitiveDoubleArgument 0.001 s
shouldInsertUser 0.001 s
mapperOneParamAndProviderContext 0.002 s
unboxing 0 s
mapperProviderContextOnly 0.002 s
shouldGetAllUsers 0 s
shouldGetTwoUsers 0.001 s
staticMethodOnePrimitiveBooleanArgument 0 s
shouldDeleteUser 0.001 s
invokeNestedError 0 s
keepBackwardCompatibilityOnDeprecatedConstructorWithAnnotation 0 s
differentTypeAndValue 0 s
notSupportParameterObjectOnNamedArgument 0 s
multipleMap 0 s
shouldGetUsersByCriteriaMapWithParam 0.003 s
shouldInsertUserSelective 0.001 s
staticMethodOnlyProviderContext 0 s
shouldGetUsersByNameWithParamName 0.001 s
omitTypeWhenSpecifyDefaultType 0.002 s
mapperMultipleParamAndProviderContextWithAtParam 0.002 s
multipleProviderContext 0.001 s
invokeError 0 s
methodOverload 0 s
staticMethodOnePrimitiveCharArgument 0 s
shouldGetUsersByNameWithParamNameAndOrderBy 0.001 s
staticMethodMultipleArgument 0 s
staticMethodOneArgumentAndProviderContext 0.001 s
mapAndProviderContext 0 s
shouldGetUsersByCriteria 0.003 s
omitType 0 s
shouldGetUsersByCriteriaMap 0.002 s
staticMethodNoArgument 0.001 s
staticMethodOnePrimitiveFloatArgument 0 s
shouldGetUsersByName 0.003 s
mapperMultipleParamAndProviderContext 0.002 s
notSqlProvider 0.001 s
methodNotFound 0 s

StringListTest

shouldMapListOfStrings 0.002 s
shouldFailFastIfCollectionTypeIsAmbiguous 0.003 s
shouldMapListOfStringsToMap 0.001 s

SubstitutionInAnnotsTest

substitutionWithXml 0.001 s
substitutionWithAnnotsParameter 0.001 s
substitutionWithAnnotsParamAnnot 0 s
substitutionWithAnnotsValue 0 s

TimestampWithTimezoneTypeHandlerTest

shouldInsertOffsetDateTime 0.004 s
shouldSelectOffsetDateTime 0.001 s
shouldInsertOffsetTime 0 s
- HSQLDB does not support this. -

TimezoneEdgeCaseTest

shouldSelectNonExistentLocalTimestampAsIs 0.002 s
shouldSelectNonExistentLocalDateAsIs 0.002 s
shouldInsertNonExistentLocalDateAsIs 0.002 s
shouldInsertNonExistentLocalTimestampAsIs 0.002 s

TypeHandlerTest

shouldApplyTypeHandlerOnReturnTypeWithJdbcTypeSpecified 0.018 s
shouldApplyTypeHandlerUsingConstructor 0.007 s
shouldFailIfMultipleHandlerMappedToAType 0.007 s
shouldPickSoleTypeHandlerOnXmlResultMap 0.005 s
shouldPickSameTypeHandlerMappedToDifferentJdbcTypes 0.004 s
shouldGetAUser 0.004 s
shouldPickHandlerForNull 0.004 s
shouldApplyTypeHandlerWithJdbcTypeSpecified 0.004 s
shouldApplyTypeHandlerOnGeneratedKey 0.003 s

TypeHandlerInjectionTest

shouldGetAUser 0.001 s

UnknownObjectTest

shouldFailBecauseThereIsAPropertyWithoutTypeHandler 0.006 s

UnmatchedPropTypeTest

shouldGetAUser 0.002 s

UseActualParamNameTest

shouldListParamBeReferencedByActualNameIfAnotherParamExists 0.002 s
shouldSingleParamBeReferencedByAnyName 0 s
shouldSoleListParamBeReferencedByImplicitName 0 s
shouldMultipleParamsBeReferencedByActualNames 0.001 s

UUIDTest

shouldInsertAUser 0.002 s
shouldGetAUser 0.001 s

ValueInMapTest

shouldWorkWithAPropertyNamedValue 0.001 s
shouldWorkWithAList 0.001 s

MultipleCrossIncludeTest

multipleCrossIncludeXmlConfig 0.021 s
mappedStatementCache 0.007 s
multipleCrossIncludeJavaConfig 0.005 s

MultipleIncludeTest

multipleIncludeXmlConfig 0.008 s
multipleIncludeJavaConfig 0.004 s

MultipleReverseIncludeTest

multipleReverseIncludeXmlConfig 0.009 s
multipleReverseIncludeJavaConfig 0.002 s

NonFullyQualifiedNamespaceTest

crossReferenceXmlConfig 0.008 s

ParameterMapReferenceTest

crossReferenceXmlConfig 0.010 s
crossReferenceJavaConfig 0.006 s

ResultMapExtendsTest

externalExtendsXmlConfig 0.009 s
externalExtendsJavaConfig 0.005 s

ResultMapReferenceTest

crossReferenceXmlConfig 0.012 s
crossReferenceJavaConfig 0.003 s

ReverseIncludeTest

reverseIncludeXmlConfig 0.005 s
reverseIncludeJavaConfig 0.002 s

SameIdTest

crossReferenceXmlConfig 0.011 s
crossReferenceJavaConfig 0.006 s

ShortNameTest

getStatementByShortName 0.009 s
ambiguousShortNameShouldFail 0.005 s

XmlExternalRefTest

crossReferenceXmlConfig 0.008 s
crossReferenceJavaConfig 0.005 s
mappedStatementCache 0.005 s
failFastOnBuildAllWithInsert 0.007 s
failFastOnBuildAll 0.002 s

EnumWithOgnlTest

mixedConfiguration 0.013 s
configuration 0.003 s

JdbcTransactionFactoryTest

skipSetAutoCommitOnClose 0 s
nullProperties 0 s

JdbcTransactionFactoryUnitTest

shouldSetProperties 0.051 s
shouldNewTransactionWithDataSource 0.003 s
shouldNewTransactionWithDataSourceAndCustomProperties 0.001 s
shouldNewTransactionWithConnection 0.001 s

JdbcTransactionTest

setAutoCommitOnClose 0.001 s

JdbcTransactionWithConnectionTest

shouldCloseAndSetAutoCommitWhenConnectionIsNotAutoCommit 0.001 s
shouldRollbackWhenConnectionIsNotAutoCommit 0.001 s
shouldAutoRollbackWhenConnectionIsAutoCommit 0.001 s
shouldCloseAndNotSetAutoCommitWhenConnectionIsAutoCommit 0.001 s
shouldCommitWhenConnectionIsNotAutoCommit 0.001 s
shouldAutoCommitWhenConnectionIsAutoCommit 0.001 s
shouldReturnNullWhenGetTimeout 0.001 s
shouldGetConnection 0 s

JdbcTransactionWithDataSourceTest

shouldCloseAndSetAutoCommitWhenConnectionIsNotAutoCommit 0.007 s
shouldRollbackWhenConnectionIsNotAutoCommit 0.001 s
shouldAutoRollbackWhenConnectionIsAutoCommit 0.001 s
shouldCloseAndNotSetAutoCommitWhenConnectionIsAutoCommit 0.001 s
shouldCommitWhenConnectionIsNotAutoCommit 0.001 s
shouldAutoCommitWhenConnectionIsAutoCommit 0 s
shouldGetConnectionWithNotAutoCommit 0.001 s
shouldReturnNullWhenGetTimeout 0 s
shouldGetConnection 0.001 s

ManagedTransactionFactoryTest

shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnections 0.004 s
shouldEnsureThatCallsToManagedTransactionAPIDoNotForwardToManagedConnectionsAndDoesNotCloseConnection 0.002 s

ManagedTransactionFactoryUnitTest

shouldSetProperties 0.001 s
shouldNewTransactionWithDataSource 0.002 s
shouldNewTransactionWithConnection 0 s

ManagedTransactionWithConnectionTest

shouldNotCloseWhenSetCloseConnectionIsFalse 0.001 s
shouldCloseWhenSetCloseConnectionIsTrue 0 s
shouldNotCommitWhetherConnectionIsAutoCommit 0 s
shouldNotRollbackWhetherConnectionIsAutoCommit 0.001 s
shouldReturnNullWhenGetTimeout 0 s
shouldGetConnection 0.001 s

ManagedTransactionWithDataSourceTest

shouldNotCloseWhenSetCloseConnectionIsFalse 0.001 s
shouldCloseWhenSetCloseConnectionIsTrue 0.001 s
shouldNotCommitWhetherConnectionIsAutoCommit 0 s
shouldNotRollbackWhetherConnectionIsAutoCommit 0 s
shouldReturnNullWhenGetTimeout 0 s
shouldGetConnection 0.001 s

ArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.054 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldSetStringArrayParameter 0.004 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldSetNullParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s
shouldFailForNonArrayParameter 0.001 s

BigDecimalTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0.002 s
shouldSetParameter 0.001 s

BigIntegerTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

BlobByteObjectArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.009 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

BlobInputStreamTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.003 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s
integrationTest 0.015 s

BlobTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.002 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

BooleanTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.002 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

ByteArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s

ByteObjectArrayTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0.001 s

ByteTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

CharacterTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
emptyStringGetStringByIndex 0.001 s
shouldGetResultFromCallableStatement 0 s
emptyStringCallableStatementGetStringByIndex 0 s
shouldGetResultFromResultSetByName 0.001 s
emptyStringGetStringByName 0 s
shouldSetParameter 0.001 s
shouldSetNullParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

ClobReaderTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.006 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s
integrationTest 0.005 s

ClobTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

DateOnlyTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

DateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

DoubleTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

EnumOrdinalTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldSetNullParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

EnumTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldSetNullParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

FloatTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

GenericTypeSupportedInHierarchiesTestCase

detectsTheGenericTypeTraversingTheHierarchy 0.002 s

InstantTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

IntegerTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

JapaneseDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

JdbcTypeTest

shouldHaveDateTimeOffsetConstant 0 s
shouldHaveRequiredStandardConstants 0.002 s

Jsr310TypeHandlerRegistryTest

shouldRegisterJsr310TypeHandlers 0.001 s

LocalDateTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

LocalDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

LocalTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

LongTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

MonthTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

NClobTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.005 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

NStringTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s

ObjectTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

OffsetDateTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

OffsetTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

ShortTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

SimpleTypeRegistryTest

shouldTestIfClassIsSimpleTypeAndReturnFalse 0 s
shouldTestIfClassIsSimpleTypeAndReturnTrue 0 s
shouldTestIfMapIsSimpleTypeAndReturnFalse 0 s

SqlDateTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s

SqlTimetampTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultFromCallableStatement 0.001 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s

SqlTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s

StringTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s

TimeOnlyTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

TypeAliasRegistryTest

shouldNotBeAbleToRegisterAliasWithEmptyString 0.001 s
shouldBeAbleToRegisterSameAliasWithSameTypeAgain 0 s
shouldNotBeAbleToResolveNotExistsAlias 0 s
shouldBeAbleToRegisterAliasWithNullType 0 s
shouldBeAbleToRegisterNewTypeIfRegisteredTypeIsNull 0 s
shouldFetchCharType 0 s
shouldFetchArrayType 0 s
shouldNotBeAbleToRegisterSameAliasWithDifferentType 0.001 s
shouldRegisterAndResolveTypeAlias 0 s

TypeHandlerRegistryTest

shouldRegisterAndRetrieveComplexTypeHandler 0.002 s
shouldRegisterReplaceNullMap 0.002 s
shouldRegisterAndRetrieveTypeHandler 0.001 s
shouldAutoRegisterEnumTypeInMultiThreadEnvironment 0.114 s
shouldAutoRegisterAndRetrieveComplexTypeHandler 0.002 s
shouldReturnHandlerForSuperSuperclassIfRegistered 0.001 s
demoTypeHandlerForSuperInterface 0.001 s
shouldReturnHandlerForSuperclassIfRegistered 0.001 s
shouldBindHandlersToWrappersAndPrimitivesIndividually 0 s

UnknownTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
getResultWithResultSetAndColumnIndexThrowsException 0.001 s
getResultWithResultSetAndColumnNameThrowsException 0.002 s
setParameterWithNullParameter 0 s
shouldGetResultFromCallableStatement 0.001 s
setParameterWithNullParameterThrowsException 0 s
shouldGetResultFromResultSetByName 0.001 s
getResultWithCallableStatementAndColumnIndexThrowsException 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
setParameterWithNonNullParameterThrowsException 0 s

YearMonthTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0.001 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0.001 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0 s

YearTypeHandlerTest

shouldGetResultFromResultSetByPosition 0.001 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0.001 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0 s
shouldGetResultNullFromResultSetByPosition 0.001 s

ZonedDateTimeTypeHandlerTest

shouldGetResultFromResultSetByPosition 0 s
shouldGetResultNullFromResultSetByName 0 s
shouldGetResultFromCallableStatement 0 s
shouldGetResultFromResultSetByName 0 s
shouldSetParameter 0 s
shouldGetResultNullFromCallableStatement 0.001 s
shouldGetResultNullFromResultSetByPosition 0 s

Failure Details

[Summary] [Package List] [Test Cases]


shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection
- skipped: void org.apache.ibatis.binding.BindingTest.shouldExecuteBoundSelectBlogUsingConstructorWithResultMapCollection() is @Disabled
shouldSuccessfullyLoadXMLConfigFile
- skipped: We'll try a different approach. See #1393
shouldSuccessfullyLoadMinimalXMLConfigFile
- skipped: We'll try a different approach. See #1393
mappedStatementWithOptions
- skipped: We'll try a different approach. See #1393
shouldRegisterDynamicallyLoadedDriver
- skipped: Requires MySQL server and a driver.
shouldRunScriptsBySendingFullScriptAtOnce
- skipped: This fails with HSQLDB 2.0 due to the create index statements in the schema script
shouldParseFastOnJdk7u6
- skipped: Because it randomly fails on Github CI. It could be useful during development.
shouldGetFirstFourUsers_Annotated
- skipped: fails currently - issue 507
shouldGetAllUsers_Annotated
- skipped: fails currently - issue 507
shouldNotOverwriteCollectionOnNestedQuery
- skipped: void org.apache.ibatis.submitted.initialized_collection_property.AuthorDAOTest.shouldNotOverwriteCollectionOnNestedQuery() is @Disabled
lazyLoadUserWithNothingWithoutInterface
- skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
lazyLoadUserWithGetXxxWithInterface
- skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
lazyLoadUserWithGetXxxWithoutInterface
- skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
lazyLoadUserWithNothingWithInterface
- skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
lazyLoadUserWithGetObjectWithoutInterface
- skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
lazyLoadUserWithGetObjectWithInterface
- skipped: See Issue 664: Javassist ProxyFactory does not handle interfaces with generics correctly.
annotatedUpdateTable2WithGeneratedKey
- skipped: HSQLDB is not returning the generated column after the update
annotatedUpdateTable2WithGeneratedKeyXml
- skipped: HSQLDB is not returning the generated column after the update
shouldInsertOffsetTime
- skipped: HSQLDB does not support this.