|
|
@@ -9,7 +9,7 @@ use Opentalent\OtCore\Website\OtWebsiteRepository;
|
|
|
use PHPUnit\Framework\MockObject\MockObject;
|
|
|
use Psr\Http\Message\ResponseInterface;
|
|
|
use TYPO3\CMS\Extbase\Mvc\RequestInterface;
|
|
|
-use TYPO3\TestingFramework\Core\Unit\UnitTestCase;
|
|
|
+use Opentalent\OtCore\Tests\Unit\OtUnitTestCase;
|
|
|
|
|
|
class TestableSelectedSiteController extends SelectedSiteController {
|
|
|
public $currentWebsite;
|
|
|
@@ -26,7 +26,7 @@ class TestableSelectedSiteController extends SelectedSiteController {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
-class SelectedSiteControllerTest extends UnitTestCase
|
|
|
+class SelectedSiteControllerTest extends OtUnitTestCase
|
|
|
{
|
|
|
protected MockObject | OtPageRepository $otPageRepository;
|
|
|
protected MockObject | OtWebsiteRepository $otWebsiteRepository;
|
|
|
@@ -46,9 +46,10 @@ class SelectedSiteControllerTest extends UnitTestCase
|
|
|
|
|
|
public function getMockForMethod(string $methodName): MockObject | TestableSelectedSiteController
|
|
|
{
|
|
|
- $controller = $this->getMockBuilder(TestableSelectedSiteController::class)
|
|
|
- ->setMethodsExcept([$methodName, 'injectOtPageRepository', 'injectOtWebsiteRepository'])
|
|
|
- ->getMock();
|
|
|
+ $controller = $this->getMockForMethods(
|
|
|
+ TestableSelectedSiteController::class,
|
|
|
+ [$methodName, 'injectOtPageRepository', 'injectOtWebsiteRepository']
|
|
|
+ );
|
|
|
|
|
|
$controller->injectOtPageRepository($this->otPageRepository);
|
|
|
$controller->injectOtWebsiteRepository($this->otWebsiteRepository);
|