chore: Create AccountCryptService tests

Signed-off-by: Rubén D <nuxsmin@syspass.org>
This commit is contained in:
Rubén D
2022-11-27 16:01:51 +01:00
parent 41b171e89d
commit 930b1f7139
51 changed files with 989 additions and 367 deletions

View File

@@ -35,6 +35,7 @@ use SP\Domain\Config\Ports\ConfigServiceInterface;
use SP\Domain\Crypt\Ports\MasterPassServiceInterface;
use SP\Domain\Crypt\Services\MasterPassService;
use SP\Domain\Crypt\Services\UpdateMasterPassRequest;
use SP\Domain\Task\Ports\TaskInterface;
use SP\Domain\Task\Services\Task;
use SP\Domain\Task\Services\TaskFactory;
use SP\Http\JsonResponse;
@@ -191,12 +192,12 @@ final class SaveController extends SimpleControllerBase
/**
* @throws \SP\Infrastructure\File\FileException
*/
private function getTask(): ?Task
private function getTask(): ?TaskInterface
{
$taskId = $this->request->analyzeString('taskId');
return $taskId !== null
? TaskFactory::create(__FUNCTION__, $taskId)
? TaskFactory::register(new Task(__FUNCTION__, $taskId))
: null;
}