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(-)