Scriptlog Docs

Scriptlog Documentation

Code reference for the Scriptlog codebase

User Tools

Site Tools


scriptlog:tests:gdprdaointegrationtest

tests/integration/GdprDaoIntegrationTest.php

Source: tests/integration/GdprDaoIntegrationTest.php · 1119 lines, ~4884 statements · namespace: (global) · `declare(strict_types=1)`: no


Integration tests for the GDPR data layer.

Exercises the real DataRequestDao, PrivacyLogDao and ConsentDao classes against the blogware_test database through the application's Db wrapper (registered in the Registry), plus the DB-backed paths of DataRequestService (request creation audit trail, export, deletion).

Imports

Alias Fully-qualified name
TestCase PHPUnit\Framework\TestCase
AppException Scriptlog\Core\AppException
Db Scriptlog\Core\Db
FormValidator Scriptlog\Core\FormValidator
Registry Scriptlog\Core\Registry
Sanitize Scriptlog\Core\Sanitize
CommentDao Scriptlog\Dao\CommentDao
ConsentDao Scriptlog\Dao\ConsentDao
DataRequestDao Scriptlog\Dao\DataRequestDao
PostDao Scriptlog\Dao\PostDao
PrivacyLogDao Scriptlog\Dao\PrivacyLogDao
UserDao Scriptlog\Dao\UserDao
UserTokenDao Scriptlog\Dao\UserTokenDao
DataRequestService Scriptlog\Service\DataRequestService
UserService Scriptlog\Service\UserService

Types declared here


Generated by 'tools/gendoc'.

scriptlog/tests/gdprdaointegrationtest.txt · Last modified: by admin