added unit tests

This commit is contained in:
2026-06-04 21:40:59 +02:00
parent d80a8de559
commit 48a619ee4b
64 changed files with 3807 additions and 33 deletions

25
composer.json Normal file
View File

@ -0,0 +1,25 @@
{
"name": "nat-as/questionnaire-server",
"description": "Encrypted SQLite questionnaire API",
"type": "project",
"require": {
"php": ">=8.2",
"ext-json": "*",
"ext-openssl": "*",
"ext-pdo": "*",
"ext-pdo_sqlite": "*"
},
"require-dev": {
"phpunit/phpunit": "^11.5"
},
"autoload-dev": {
"psr-4": {
"Tests\\": "tests/"
}
},
"scripts": {
"test": "phpunit",
"test:coverage": "phpunit --coverage-text",
"test:ci": "php tests/check-coverage.php 40"
}
}