You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/06/27 17:06:56 UTC
[isis] branch master updated (6500ddc -> fed96f6)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 6500ddc ISIS-1720: just a todo marker
add fe5c6fc ISIS-2756: refactors PublishedEndpoints so reusable for junit 5
add f1740ae ISIS-2756: renames PublishedEndpoints so SoapPublishedEndpoints
add 939e2e2 ISIS-2756: reorgs the classes in unittestsupport's applib
add 07c36b7 ISIS-2756: moves unit tests around also
add daacc5b ISIS-2756: moves unit tests around also
add d76b0f6 ISIS-2483: removes reference to Legacy libraries
add 81d7089 ISIS-2483: minor rewording of landing page for the various components
add 4fe11b6 ISIS-2756: adds unit tests for PojoTester, simplifies the API slightly
add 2c4a31c ISIS-2756: fixes unit test
new fed96f6 Merge pull request #627 from apache/ISIS-2756
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../ROOT/pages/landing-page/components.adoc | 21 +-
.../modules/ROOT/pages/landing-page/libraries.adoc | 9 +-
.../ROOT/partials/module-nav/libraries.adoc | 1 -
.../with/ComparableByCodeContractTester.java | 2 +-
.../ComparableByDescriptionContractTester.java | 2 +-
.../with/ComparableByNameContractTester.java | 2 +-
.../with/ComparableByReferenceContractTester.java | 2 +-
.../with/ComparableByTitleContractTester.java | 2 +-
.../with/InstantiatorForComparableByCode.java | 2 +-
.../InstantiatorForComparableByDescription.java | 2 +-
.../with/InstantiatorForComparableByName.java | 2 +-
.../with/InstantiatorForComparableByReference.java | 2 +-
.../applib/with/InstantiatorForWithStartDate.java | 2 +-
...valMutableContractTestAbstract_changeDates.java | 2 +-
.../applib/service/XDocReportServiceTest.java | 2 +-
.../applib/services/FakeDataServiceTest.java | 2 +-
.../adoc/modules/unittestsupport/pages/about.adoc | 125 ++++++-----
.../applib/{dom => }/assertions/Asserting.java | 2 +-
.../applib/bean/AbstractBeanPropertiesTest.java | 54 -----
.../applib/core/soap/PublishedEndpoints.java | 57 -----
.../AbstractApplyToAllContractTest.java | 4 +-
...irectionalRelationshipContractTestAbstract.java | 24 +-
.../applib/{core => dom}/bidir/Child.java | 2 +-
.../applib/{core => dom}/bidir/Instantiator.java | 2 +-
.../{core => dom}/bidir/InstantiatorMap.java | 2 +-
.../{core => dom}/bidir/InstantiatorSimple.java | 2 +-
.../applib/{core => dom}/bidir/Instantiators.java | 2 +-
.../applib/{core => dom}/bidir/Parent.java | 2 +-
.../ComparableContractTest_compareTo.java | 8 +-
.../comparable/ComparableContractTester.java | 2 +-
.../pojo/DataForApplib.java} | 12 +-
.../pojo/DataForBean.java} | 16 +-
.../pojo/DataForJavaTime.java} | 20 +-
.../pojo/DataForJodaTime.java} | 27 ++-
.../applib/{bean => dom/pojo}/PojoTester.java | 141 ++++++------
.../sortedsets/SortedSetsContractTestAbstract.java | 4 +-
.../value/ValueTypeContractTestAbstract.java | 2 +-
.../unittestsupport/applib/dom/valuetypes/VT.java | 148 ------------
.../applib/{core/utils => io}/IndentPrinter.java | 2 +-
.../{core/streams => io}/NullPrintStream.java | 2 +-
.../jmocking/ImposteriserUsingCodegenPlugin.java | 2 +-
.../applib/{core => }/jmocking/Imposterisers.java | 2 +-
.../{core => }/jmocking/InjectIntoJMockAction.java | 2 +-
.../applib/{core => }/jmocking/IsisActions.java | 2 +-
.../applib/{core => }/jmocking/JMockActions.java | 2 +-
.../{core => }/jmocking/JUnitRuleMockery2.java | 2 +-
.../applib/{core => }/jmocking/MyMockomatic.java | 2 +-
.../{core => }/jmocking/PostponedAction.java | 2 +-
.../applib/{dom => }/matchers/IsisMatchers.java | 2 +-
.../{core/jaxb => matchers}/JaxbMatchers.java | 2 +-
.../applib/{core => }/soap/SoapEndpoint.java | 2 +-
.../soap/SoapEndpointPublishingRule.java | 43 ++--
.../applib/{core => }/soap/SoapEndpointSpec.java | 2 +-
.../applib/soap/SoapPublishedEndpoints.java | 151 +++++++++++++
.../applib/{core/utils => util}/CollectUtils.java | 2 +-
.../{core/files/Files.java => util/FileUtils.java} | 45 +---
.../ReflectUtils.java => util/InjectUtils.java} | 4 +-
.../applib/{dom/reflect => util}/ReflectUtils.java | 6 +-
.../applib/{core/utils => util}/StringUtils.java | 2 +-
.../BidirectionalRelationshipContractTestAll.java | 4 +-
.../{core => dom}/bidir/ChildDomainObject.java | 2 +-
.../bidir/InstantiatorForChildDomainObject.java | 2 +-
.../{core => dom}/bidir/ParentDomainObject.java | 2 +-
.../{core => dom}/bidir/PeerDomainObject.java | 2 +-
.../bidir/PeerDomainObjectForTesting.java | 2 +-
.../comparable/CategorizedDomainObject.java | 2 +-
...mainObjectComparableContractTest_compareTo.java | 2 +-
.../pojo/PojoTester_broken_Test.java} | 69 +++---
.../dom/pojo/PojoTester_datatypes_applib_Test.java | 96 ++++++++
.../dom/pojo/PojoTester_datatypes_bean_Test.java | 64 ++++++
.../dom/pojo/PojoTester_datatypes_enum_Test.java | 62 +++++
.../pojo/PojoTester_datatypes_java_time_Test.java | 160 +++++++++++++
.../dom/pojo/PojoTester_datatypes_joda_Test.java | 128 +++++++++++
...PojoTester_datatypes_no_data_factory_Test.java} | 41 ++--
.../pojo/PojoTester_datatypes_primitive_Test.java | 249 +++++++++++++++++++++
.../dom/pojo/PojoTester_datatypes_string_Test.java | 62 +++++
.../pojo/PojoTester_datatypes_wrapper_Test.java | 248 ++++++++++++++++++++
.../applib/dom/pojo/holders/ApplibBlobHolder.java | 14 ++
.../applib/dom/pojo/holders/ApplibClobHolder.java | 14 ++
.../applib/dom/pojo/holders/BooleanHolder.java | 13 ++
.../dom/pojo/holders/BooleanWrapperHolder.java | 14 ++
.../applib/dom/pojo/holders/ByteHolder.java | 13 ++
.../applib/dom/pojo/holders/ByteWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/CharHolder.java | 13 ++
.../applib/dom/pojo/holders/CharWrapperHolder.java | 14 ++
.../applib/dom/pojo/holders/ColourEnum.java | 5 +
.../applib/dom/pojo/holders/ColourEnumHolder.java | 12 +
.../applib/dom/pojo/holders/DoubleHolder.java | 13 ++
.../dom/pojo/holders/DoubleWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/ExampleBean.java | 8 +
.../applib/dom/pojo/holders/ExampleBeanHolder.java | 12 +
.../applib/dom/pojo/holders/FloatHolder.java | 13 ++
.../dom/pojo/holders/FloatWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/HolderAbstract.java | 20 ++
.../applib/dom/pojo/holders/IntHolder.java | 13 ++
.../applib/dom/pojo/holders/IntWrapperHolder.java | 13 ++
.../dom/pojo/holders/JavaLocalDateHolder.java | 14 ++
.../dom/pojo/holders/JavaLocalDateTimeHolder.java | 14 ++
.../dom/pojo/holders/JavaLocalTimeHolder.java | 14 ++
.../dom/pojo/holders/JavaOffsetDateTimeHolder.java | 16 ++
.../dom/pojo/holders/JodaDateTimeHolder.java | 14 ++
.../dom/pojo/holders/JodaLocalDateHolder.java | 14 ++
.../dom/pojo/holders/JodaLocalDateTimeHolder.java | 14 ++
.../dom/pojo/holders/JodaLocalTimeHolder.java | 14 ++
.../applib/dom/pojo/holders/LongHolder.java | 13 ++
.../applib/dom/pojo/holders/LongWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/ShortHolder.java | 13 ++
.../dom/pojo/holders/ShortWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/StringHolder.java | 12 +
.../{core => dom}/sortedsets/SomeDomainObject.java | 2 +-
.../sortedsets/SortedSetsContractTestAll.java | 2 +-
...lueTypeContractTestAbstract_BigIntegerTest.java | 4 +-
.../ValueTypeContractTestAbstract_ColorTest.java | 4 +-
.../ValueTypeContractTestAbstract_StringTest.java | 2 +-
.../CollaboratingUsingConstructorInjection.java | 2 +-
.../CollaboratingUsingSetterInjection.java | 2 +-
.../applib/{core => }/jmocking/Collaborator.java | 2 +-
.../ImposteriserTestUsingCodegenPlugin_Test.java | 2 +-
...IsisActionsTest_returnNewTransientInstance.java | 5 +-
.../jmocking/JMockActionsTest_returnArgument.java | 6 +-
.../jmocking/JMockActionsTest_returnEach.java | 6 +-
.../{core => }/jmocking/JUnitRuleMockery2Test.java | 4 +-
..._autoWiring_constructorInjection_happyCase.java | 6 +-
...y2Test_autoWiring_sadCase_noClassUnderTest.java | 4 +-
...est_autoWiring_sadCase_twoClassesUnderTest.java | 6 +-
...2Test_autoWiring_setterInjection_happyCase.java | 6 +-
...RuleMockery2Test_mockAnnotatedWithAllowing.java | 8 +-
...RuleMockery2Test_mockAnnotatedWithIgnoring.java | 8 +-
...kery2Test_mockAnnotatedWithNever_happyCase.java | 8 +-
...ockery2Test_mockAnnotatedWithNever_sadCase.java | 8 +-
...ockery2Test_mockAnnotatedWithOne_happyCase.java | 8 +-
...eMockery2Test_mockAnnotatedWithOne_sadCase.java | 8 +-
.../Files_deleteFileUtils_Test.java} | 15 +-
.../adoc/modules/ROOT/pages/ro-spec.adoc | 3 +-
134 files changed, 2059 insertions(+), 686 deletions(-)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{dom => }/assertions/Asserting.java (94%)
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/bean/AbstractBeanPropertiesTest.java
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/core/soap/PublishedEndpoints.java
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/AbstractApplyToAllContractTest.java (95%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/BidirectionalRelationshipContractTestAbstract.java (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/Child.java (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/Instantiator.java (94%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/InstantiatorMap.java (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/InstantiatorSimple.java (94%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/Instantiators.java (93%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/Parent.java (97%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/comparable/ComparableContractTest_compareTo.java (91%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/comparable/ComparableContractTester.java (97%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{bean/FixtureDatumFactoriesForApplib.java => dom/pojo/DataForApplib.java} (79%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{bean/FixtureDatumFactoriesForAnyPojo.java => dom/pojo/DataForBean.java} (64%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{bean/FixtureDatumFactoriesForTime.java => dom/pojo/DataForJavaTime.java} (75%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{bean/FixtureDatumFactoriesForJoda.java => dom/pojo/DataForJodaTime.java} (67%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{bean => dom/pojo}/PojoTester.java (74%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/sortedsets/SortedSetsContractTestAbstract.java (94%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/value/ValueTypeContractTestAbstract.java (98%)
delete mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/dom/valuetypes/VT.java
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/utils => io}/IndentPrinter.java (98%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/streams => io}/NullPrintStream.java (98%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/ImposteriserUsingCodegenPlugin.java (97%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/Imposterisers.java (94%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/InjectIntoJMockAction.java (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/IsisActions.java (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JMockActions.java (97%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2.java (99%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/MyMockomatic.java (98%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/PostponedAction.java (95%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{dom => }/matchers/IsisMatchers.java (99%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/jaxb => matchers}/JaxbMatchers.java (98%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/soap/SoapEndpoint.java (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/soap/SoapEndpointPublishingRule.java (66%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core => }/soap/SoapEndpointSpec.java (97%)
create mode 100644 testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/soap/SoapPublishedEndpoints.java
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/utils => util}/CollectUtils.java (93%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/files/Files.java => util/FileUtils.java} (75%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/utils/ReflectUtils.java => util/InjectUtils.java} (96%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{dom/reflect => util}/ReflectUtils.java (93%)
rename testing/unittestsupport/applib/src/main/java/org/apache/isis/testing/unittestsupport/applib/{core/utils => util}/StringUtils.java (95%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/BidirectionalRelationshipContractTestAll.java (92%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/ChildDomainObject.java (96%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/InstantiatorForChildDomainObject.java (95%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/ParentDomainObject.java (96%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/PeerDomainObject.java (97%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/bidir/PeerDomainObjectForTesting.java (93%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/comparable/CategorizedDomainObject.java (96%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/comparable/CategorizedDomainObjectComparableContractTest_compareTo.java (96%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{bean/PojoTesterTest_interference.java => dom/pojo/PojoTester_broken_Test.java} (55%)
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_applib_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_bean_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_enum_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_java_time_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_joda_Test.java
copy testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core/jmocking/JUnitRuleMockery2Test.java => dom/pojo/PojoTester_datatypes_no_data_factory_Test.java} (50%)
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_primitive_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_string_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/PojoTester_datatypes_wrapper_Test.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ApplibBlobHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ApplibClobHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/BooleanHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/BooleanWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ByteHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ByteWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/CharHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/CharWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ColourEnum.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ColourEnumHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/DoubleHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/DoubleWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ExampleBean.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ExampleBeanHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/FloatHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/FloatWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/HolderAbstract.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/IntHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/IntWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JavaLocalDateHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JavaLocalDateTimeHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JavaLocalTimeHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JavaOffsetDateTimeHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JodaDateTimeHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JodaLocalDateHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JodaLocalDateTimeHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/JodaLocalTimeHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/LongHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/LongWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ShortHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/ShortWrapperHolder.java
create mode 100644 testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/dom/pojo/holders/StringHolder.java
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/sortedsets/SomeDomainObject.java (94%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/sortedsets/SortedSetsContractTestAll.java (93%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/value/ValueTypeContractTestAbstract_BigIntegerTest.java (88%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/value/ValueTypeContractTestAbstract_ColorTest.java (89%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => dom}/value/ValueTypeContractTestAbstract_StringTest.java (95%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/CollaboratingUsingConstructorInjection.java (94%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/CollaboratingUsingSetterInjection.java (94%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/Collaborator.java (92%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/ImposteriserTestUsingCodegenPlugin_Test.java (99%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/IsisActionsTest_returnNewTransientInstance.java (92%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JMockActionsTest_returnArgument.java (87%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JMockActionsTest_returnEach.java (87%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test.java (89%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_autoWiring_constructorInjection_happyCase.java (86%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_noClassUnderTest.java (89%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_autoWiring_sadCase_twoClassesUnderTest.java (86%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase.java (86%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithAllowing.java (82%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithIgnoring.java (82%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_happyCase.java (81%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithNever_sadCase.java (82%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_happyCase.java (81%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core => }/jmocking/JUnitRuleMockery2Test_mockAnnotatedWithOne_sadCase.java (83%)
rename testing/unittestsupport/applib/src/test/java/org/apache/isis/testing/unittestsupport/applib/{core/files/Files_deleteFiles_Test.java => util/Files_deleteFileUtils_Test.java} (85%)
[isis] 01/01: Merge pull request #627 from apache/ISIS-2756
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
commit fed96f66f1f0c159860912950a362e0347639611
Merge: 6500ddc 2c4a31c
Author: Dan Haywood <da...@apache.org>
AuthorDate: Sun Jun 27 18:06:49 2021 +0100
Merge pull request #627 from apache/ISIS-2756
Isis 2756 : unittestsupport applib clean-up
.../ROOT/pages/landing-page/components.adoc | 21 +-
.../modules/ROOT/pages/landing-page/libraries.adoc | 9 +-
.../ROOT/partials/module-nav/libraries.adoc | 1 -
.../with/ComparableByCodeContractTester.java | 2 +-
.../ComparableByDescriptionContractTester.java | 2 +-
.../with/ComparableByNameContractTester.java | 2 +-
.../with/ComparableByReferenceContractTester.java | 2 +-
.../with/ComparableByTitleContractTester.java | 2 +-
.../with/InstantiatorForComparableByCode.java | 2 +-
.../InstantiatorForComparableByDescription.java | 2 +-
.../with/InstantiatorForComparableByName.java | 2 +-
.../with/InstantiatorForComparableByReference.java | 2 +-
.../applib/with/InstantiatorForWithStartDate.java | 2 +-
...valMutableContractTestAbstract_changeDates.java | 2 +-
.../applib/service/XDocReportServiceTest.java | 2 +-
.../applib/services/FakeDataServiceTest.java | 2 +-
.../adoc/modules/unittestsupport/pages/about.adoc | 125 ++++++-----
.../applib/{dom => }/assertions/Asserting.java | 2 +-
.../applib/bean/AbstractBeanPropertiesTest.java | 54 -----
.../applib/core/soap/PublishedEndpoints.java | 57 -----
.../AbstractApplyToAllContractTest.java | 4 +-
...irectionalRelationshipContractTestAbstract.java | 24 +-
.../applib/{core => dom}/bidir/Child.java | 2 +-
.../applib/{core => dom}/bidir/Instantiator.java | 2 +-
.../{core => dom}/bidir/InstantiatorMap.java | 2 +-
.../{core => dom}/bidir/InstantiatorSimple.java | 2 +-
.../applib/{core => dom}/bidir/Instantiators.java | 2 +-
.../applib/{core => dom}/bidir/Parent.java | 2 +-
.../ComparableContractTest_compareTo.java | 8 +-
.../comparable/ComparableContractTester.java | 2 +-
.../pojo/DataForApplib.java} | 12 +-
.../pojo/DataForBean.java} | 16 +-
.../pojo/DataForJavaTime.java} | 20 +-
.../pojo/DataForJodaTime.java} | 27 ++-
.../applib/{bean => dom/pojo}/PojoTester.java | 141 ++++++------
.../sortedsets/SortedSetsContractTestAbstract.java | 4 +-
.../value/ValueTypeContractTestAbstract.java | 2 +-
.../unittestsupport/applib/dom/valuetypes/VT.java | 148 ------------
.../applib/{core/utils => io}/IndentPrinter.java | 2 +-
.../{core/streams => io}/NullPrintStream.java | 2 +-
.../jmocking/ImposteriserUsingCodegenPlugin.java | 2 +-
.../applib/{core => }/jmocking/Imposterisers.java | 2 +-
.../{core => }/jmocking/InjectIntoJMockAction.java | 2 +-
.../applib/{core => }/jmocking/IsisActions.java | 2 +-
.../applib/{core => }/jmocking/JMockActions.java | 2 +-
.../{core => }/jmocking/JUnitRuleMockery2.java | 2 +-
.../applib/{core => }/jmocking/MyMockomatic.java | 2 +-
.../{core => }/jmocking/PostponedAction.java | 2 +-
.../applib/{dom => }/matchers/IsisMatchers.java | 2 +-
.../{core/jaxb => matchers}/JaxbMatchers.java | 2 +-
.../applib/{core => }/soap/SoapEndpoint.java | 2 +-
.../soap/SoapEndpointPublishingRule.java | 43 ++--
.../applib/{core => }/soap/SoapEndpointSpec.java | 2 +-
.../applib/soap/SoapPublishedEndpoints.java | 151 +++++++++++++
.../applib/{core/utils => util}/CollectUtils.java | 2 +-
.../{core/files/Files.java => util/FileUtils.java} | 45 +---
.../ReflectUtils.java => util/InjectUtils.java} | 4 +-
.../applib/{dom/reflect => util}/ReflectUtils.java | 6 +-
.../applib/{core/utils => util}/StringUtils.java | 2 +-
.../BidirectionalRelationshipContractTestAll.java | 4 +-
.../{core => dom}/bidir/ChildDomainObject.java | 2 +-
.../bidir/InstantiatorForChildDomainObject.java | 2 +-
.../{core => dom}/bidir/ParentDomainObject.java | 2 +-
.../{core => dom}/bidir/PeerDomainObject.java | 2 +-
.../bidir/PeerDomainObjectForTesting.java | 2 +-
.../comparable/CategorizedDomainObject.java | 2 +-
...mainObjectComparableContractTest_compareTo.java | 2 +-
.../pojo/PojoTester_broken_Test.java} | 69 +++---
.../dom/pojo/PojoTester_datatypes_applib_Test.java | 96 ++++++++
.../dom/pojo/PojoTester_datatypes_bean_Test.java | 64 ++++++
.../dom/pojo/PojoTester_datatypes_enum_Test.java | 62 +++++
.../pojo/PojoTester_datatypes_java_time_Test.java | 160 +++++++++++++
.../dom/pojo/PojoTester_datatypes_joda_Test.java | 128 +++++++++++
...PojoTester_datatypes_no_data_factory_Test.java} | 41 ++--
.../pojo/PojoTester_datatypes_primitive_Test.java | 249 +++++++++++++++++++++
.../dom/pojo/PojoTester_datatypes_string_Test.java | 62 +++++
.../pojo/PojoTester_datatypes_wrapper_Test.java | 248 ++++++++++++++++++++
.../applib/dom/pojo/holders/ApplibBlobHolder.java | 14 ++
.../applib/dom/pojo/holders/ApplibClobHolder.java | 14 ++
.../applib/dom/pojo/holders/BooleanHolder.java | 13 ++
.../dom/pojo/holders/BooleanWrapperHolder.java | 14 ++
.../applib/dom/pojo/holders/ByteHolder.java | 13 ++
.../applib/dom/pojo/holders/ByteWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/CharHolder.java | 13 ++
.../applib/dom/pojo/holders/CharWrapperHolder.java | 14 ++
.../applib/dom/pojo/holders/ColourEnum.java | 5 +
.../applib/dom/pojo/holders/ColourEnumHolder.java | 12 +
.../applib/dom/pojo/holders/DoubleHolder.java | 13 ++
.../dom/pojo/holders/DoubleWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/ExampleBean.java | 8 +
.../applib/dom/pojo/holders/ExampleBeanHolder.java | 12 +
.../applib/dom/pojo/holders/FloatHolder.java | 13 ++
.../dom/pojo/holders/FloatWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/HolderAbstract.java | 20 ++
.../applib/dom/pojo/holders/IntHolder.java | 13 ++
.../applib/dom/pojo/holders/IntWrapperHolder.java | 13 ++
.../dom/pojo/holders/JavaLocalDateHolder.java | 14 ++
.../dom/pojo/holders/JavaLocalDateTimeHolder.java | 14 ++
.../dom/pojo/holders/JavaLocalTimeHolder.java | 14 ++
.../dom/pojo/holders/JavaOffsetDateTimeHolder.java | 16 ++
.../dom/pojo/holders/JodaDateTimeHolder.java | 14 ++
.../dom/pojo/holders/JodaLocalDateHolder.java | 14 ++
.../dom/pojo/holders/JodaLocalDateTimeHolder.java | 14 ++
.../dom/pojo/holders/JodaLocalTimeHolder.java | 14 ++
.../applib/dom/pojo/holders/LongHolder.java | 13 ++
.../applib/dom/pojo/holders/LongWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/ShortHolder.java | 13 ++
.../dom/pojo/holders/ShortWrapperHolder.java | 13 ++
.../applib/dom/pojo/holders/StringHolder.java | 12 +
.../{core => dom}/sortedsets/SomeDomainObject.java | 2 +-
.../sortedsets/SortedSetsContractTestAll.java | 2 +-
...lueTypeContractTestAbstract_BigIntegerTest.java | 4 +-
.../ValueTypeContractTestAbstract_ColorTest.java | 4 +-
.../ValueTypeContractTestAbstract_StringTest.java | 2 +-
.../CollaboratingUsingConstructorInjection.java | 2 +-
.../CollaboratingUsingSetterInjection.java | 2 +-
.../applib/{core => }/jmocking/Collaborator.java | 2 +-
.../ImposteriserTestUsingCodegenPlugin_Test.java | 2 +-
...IsisActionsTest_returnNewTransientInstance.java | 5 +-
.../jmocking/JMockActionsTest_returnArgument.java | 6 +-
.../jmocking/JMockActionsTest_returnEach.java | 6 +-
.../{core => }/jmocking/JUnitRuleMockery2Test.java | 4 +-
..._autoWiring_constructorInjection_happyCase.java | 6 +-
...y2Test_autoWiring_sadCase_noClassUnderTest.java | 4 +-
...est_autoWiring_sadCase_twoClassesUnderTest.java | 6 +-
...2Test_autoWiring_setterInjection_happyCase.java | 6 +-
...RuleMockery2Test_mockAnnotatedWithAllowing.java | 8 +-
...RuleMockery2Test_mockAnnotatedWithIgnoring.java | 8 +-
...kery2Test_mockAnnotatedWithNever_happyCase.java | 8 +-
...ockery2Test_mockAnnotatedWithNever_sadCase.java | 8 +-
...ockery2Test_mockAnnotatedWithOne_happyCase.java | 8 +-
...eMockery2Test_mockAnnotatedWithOne_sadCase.java | 8 +-
.../Files_deleteFileUtils_Test.java} | 15 +-
.../adoc/modules/ROOT/pages/ro-spec.adoc | 3 +-
134 files changed, 2059 insertions(+), 686 deletions(-)