====== 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 ======= * [[scriptlog:tests:gdprdaointegrationtest|GdprDaoIntegrationTest]] ---- //Generated by 'tools/gendoc'.//