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).
| 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 |