19 use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
38 'VENDOR\\EXT\\Domain\\Repository\\BlogRepository',
39 'VENDOR\\EXT\\Domain\\Model\\Blog',
40 'VENDOR\\EXT\\Domain\\Validator\\BlogValidator'
43 'VENDOR\\EXT\\Domain\\Repository\\_PageRepository',
44 'VENDOR\\EXT\\Domain\\Model\\_Page',
45 'VENDOR\\EXT\\Domain\\Validator\\_PageValidator'
48 'VENDOR\\Repository\\Domain\\Repository\\SomeModelRepository',
49 'VENDOR\\Repository\\Domain\\Model\\SomeModel',
50 'VENDOR\\Repository\\Domain\\Validator\\SomeModelValidator'
53 'VENDOR\\EXT\\Domain\\Repository\\RepositoryRepository',
54 'VENDOR\\EXT\\Domain\\Model\\Repository',
55 'VENDOR\\EXT\\Domain\\Validator\\RepositoryValidator'
58 'VENDOR\\Repository\\Domain\\Repository\\RepositoryRepository',
59 'VENDOR\\Repository\\Domain\\Model\\Repository',
60 'VENDOR\\Repository\\Domain\\Validator\\RepositoryValidator'
63 'VENDOR\\ModelCollection\\Domain\\Repository\\ModelRepository',
64 'VENDOR\\ModelCollection\\Domain\\Model\\Model',
65 'VENDOR\\ModelCollection\\Domain\\Validator\\ModelValidator'
68 'VENDOR\\Model\\Domain\\Repository\\ModelRepository',
69 'VENDOR\\Model\\Domain\\Model\\Model',
70 'VENDOR\\Model\\Domain\\Validator\\ModelValidator'
85 $this->assertSame($expectedRepositoryName, $translatedRepositoryName);
98 $this->assertSame($expectedModelName, $translatedModelName);
111 $this->assertSame($expectedValidatorName, $translatedModelName);
123 'TYPO3\\CMS\\Ext\\Controller\\FooController',
125 'vendorName' =>
'TYPO3\\CMS',
126 'extensionName' =>
'Ext',
127 'subpackageKey' =>
'',
128 'controllerName' =>
'Foo',
132 'TYPO3\\CMS\\Ext\\Command\\FooCommandController',
134 'vendorName' =>
'TYPO3\\CMS',
135 'extensionName' =>
'Ext',
136 'subpackageKey' =>
'',
137 'controllerName' =>
'FooCommand',
141 PaginateController::class,
143 'vendorName' =>
'TYPO3\\CMS',
144 'extensionName' =>
'Fluid',
145 'subpackageKey' =>
'ViewHelpers\\Widget',
146 'controllerName' =>
'Paginate',
150 'VENDOR\\Ext\\Controller\\FooController',
152 'vendorName' =>
'VENDOR',
153 'extensionName' =>
'Ext',
154 'subpackageKey' =>
'',
155 'controllerName' =>
'Foo',
159 'VENDOR\\Ext\\Command\\FooCommandController',
161 'vendorName' =>
'VENDOR',
162 'extensionName' =>
'Ext',
163 'subpackageKey' =>
'',
164 'controllerName' =>
'FooCommand',
168 'VENDOR\\Ext\\ViewHelpers\\Widget\\Controller\\FooController',
170 'vendorName' =>
'VENDOR',
171 'extensionName' =>
'Ext',
172 'subpackageKey' =>
'ViewHelpers\\Widget',
173 'controllerName' =>
'Foo',
189 $this->assertSame($expectedMatches, $actualMatches);