- TestApp struct 封装 TestDb + HealthState + tenant_id/operator_id - TestFixture 工厂方法: create_patient/create_doctor/create_schedule/create_appointment - 前端 MSW v2 handlers (auth) + server setup + vitest 集成 - vitest coverage v8 配置 + test:coverage script - GitHub Actions CI: backend (check + test + clippy) + frontend (tsc + test + build)
17 lines
524 B
Rust
17 lines
524 B
Rust
#[path = "integration/test_db.rs"]
|
|
mod test_db;
|
|
#[path = "integration/test_fixture.rs"]
|
|
mod test_fixture;
|
|
#[path = "integration/auth_tests.rs"]
|
|
mod auth_tests;
|
|
#[path = "integration/plugin_tests.rs"]
|
|
mod plugin_tests;
|
|
#[path = "integration/workflow_tests.rs"]
|
|
mod workflow_tests;
|
|
#[path = "integration/health_patient_tests.rs"]
|
|
mod health_patient_tests;
|
|
#[path = "integration/health_appointment_tests.rs"]
|
|
mod health_appointment_tests;
|
|
#[path = "integration/health_pii_encryption_tests.rs"]
|
|
mod health_pii_encryption_tests;
|