[TASK] Use inject methods instead of "inject" base test method
There are numereous places where reflection is used in our test cases to inject dependencies, however there are methods available doing so, so the tests can be adapted, which will speed up tests. In addition, the $callInaccessibleMethod() function is also replaced by the accessible mock functionality, resulting in faster results than reflection. Resolves: #89824 Releases: master Change-Id: Ia2fc8a8ee4d3b5fc7b0d2de8759a7e5e9ceb7b87 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/62503 Tested-by:TYPO3com <noreply@typo3.com> Tested-by:
Susanne Moog <look@susi.dev> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Susanne Moog <look@susi.dev> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/backend/Tests/Functional/Controller/Page/LocalizationControllerTest.php 7 additions, 9 deletions...Functional/Controller/Page/LocalizationControllerTest.php
- typo3/sysext/core/Tests/Functional/Resource/ResourceStorageTest.php 5 additions, 1 deletion...xt/core/Tests/Functional/Resource/ResourceStorageTest.php
- typo3/sysext/core/Tests/Unit/DataHandling/DataHandlerTest.php 3 additions, 8 deletions...3/sysext/core/Tests/Unit/DataHandling/DataHandlerTest.php
- typo3/sysext/core/Tests/Unit/Database/Query/QueryBuilderTest.php 7 additions, 3 deletions...ysext/core/Tests/Unit/Database/Query/QueryBuilderTest.php
- typo3/sysext/core/Tests/Unit/Package/PackageManagerTest.php 1 addition, 1 deletiontypo3/sysext/core/Tests/Unit/Package/PackageManagerTest.php
- typo3/sysext/core/Tests/Unit/Resource/ResourceStorageTest.php 18 additions, 20 deletions...3/sysext/core/Tests/Unit/Resource/ResourceStorageTest.php
- typo3/sysext/extbase/Tests/Unit/Mvc/View/JsonViewTest.php 1 addition, 1 deletiontypo3/sysext/extbase/Tests/Unit/Mvc/View/JsonViewTest.php
- typo3/sysext/extbase/Tests/Unit/Persistence/RepositoryTest.php 8 additions, 8 deletions.../sysext/extbase/Tests/Unit/Persistence/RepositoryTest.php
- typo3/sysext/extbase/Tests/Unit/Property/PropertyMapperTest.php 1 addition, 1 deletion...sysext/extbase/Tests/Unit/Property/PropertyMapperTest.php
- typo3/sysext/extbase/Tests/Unit/Property/TypeConverter/ObjectConverterTest.php 3 additions, 3 deletions...Tests/Unit/Property/TypeConverter/ObjectConverterTest.php
- typo3/sysext/extbase/Tests/Unit/Property/TypeConverter/PersistentObjectConverterTest.php 4 additions, 4 deletions.../Property/TypeConverter/PersistentObjectConverterTest.php
- typo3/sysext/extensionmanager/Tests/Unit/Utility/ListUtilityTest.php 3 additions, 3 deletions...t/extensionmanager/Tests/Unit/Utility/ListUtilityTest.php
- typo3/sysext/fluid/Tests/Unit/Core/Widget/AbstractWidgetViewHelperTest.php 2 additions, 4 deletions...d/Tests/Unit/Core/Widget/AbstractWidgetViewHelperTest.php
- typo3/sysext/fluid/Tests/Unit/Core/Widget/WidgetRequestHandlerTest.php 2 additions, 2 deletions...fluid/Tests/Unit/Core/Widget/WidgetRequestHandlerTest.php
- typo3/sysext/fluid/Tests/Unit/View/TemplatePathsTest.php 6 additions, 6 deletionstypo3/sysext/fluid/Tests/Unit/View/TemplatePathsTest.php
- typo3/sysext/fluid/Tests/Unit/ViewHelpers/Be/LinkViewHelperTest.php 1 addition, 1 deletion...xt/fluid/Tests/Unit/ViewHelpers/Be/LinkViewHelperTest.php
- typo3/sysext/fluid/Tests/Unit/ViewHelpers/FormViewHelperTest.php 1 addition, 1 deletion...ysext/fluid/Tests/Unit/ViewHelpers/FormViewHelperTest.php
- typo3/sysext/fluid/Tests/Unit/ViewHelpers/ImageViewHelperTest.php 10 additions, 16 deletions...sext/fluid/Tests/Unit/ViewHelpers/ImageViewHelperTest.php
- typo3/sysext/form/Tests/Unit/Domain/Finishers/SaveToDatabaseFinisherTest.php 2 additions, 2 deletions...ests/Unit/Domain/Finishers/SaveToDatabaseFinisherTest.php
- typo3/sysext/frontend/Tests/Unit/Typolink/AbstractTypolinkBuilderTest.php 2 additions, 6 deletions...ntend/Tests/Unit/Typolink/AbstractTypolinkBuilderTest.php
Please register or sign in to comment