Skip to content
Snippets Groups Projects
Commit a26c5ee9 authored by Jvan Fadda's avatar Jvan Fadda
Browse files

refactor(simple noshow-agent) todos linked with issue

parent c617f380
Branches
No related tags found
1 merge request!3feat: simple no-show agent implemented
Pipeline #419741 passed
...@@ -23,11 +23,10 @@ describe('NoShowAgentController (e2e)', () => { ...@@ -23,11 +23,10 @@ describe('NoShowAgentController (e2e)', () => {
const moduleFixture: TestingModule = await Test.createTestingModule({ const moduleFixture: TestingModule = await Test.createTestingModule({
imports: [AppModule], imports: [AppModule],
}) })
.setLogger(new Logger()) // TODO[fjv]: overwrite logger, so that loggs are also output. Possibility via config? .setLogger(new Logger()) // TODO[fjv, #27]: overwrite logger, so that loggs are also output. Possibility via config?
.compile() .compile()
app = moduleFixture.createNestApplication() app = moduleFixture.createNestApplication()
app.useLogger(['log', 'warn', 'error', 'debug']) // TODO[fjv]: Possibility via config?
patientRepo = moduleFixture.get<Repository<PatientEntity>>( patientRepo = moduleFixture.get<Repository<PatientEntity>>(
getRepositoryToken(PatientEntity), getRepositoryToken(PatientEntity),
) )
...@@ -45,7 +44,7 @@ describe('NoShowAgentController (e2e)', () => { ...@@ -45,7 +44,7 @@ describe('NoShowAgentController (e2e)', () => {
}) })
beforeEach(async () => { beforeEach(async () => {
// Clear all data // Clear all data TODO[fjv, #28]: DB Rollback, no SQL
await chargeItemRepo.query( await chargeItemRepo.query(
'TRUNCATE TABLE "charge_item_entity" RESTART IDENTITY CASCADE;', 'TRUNCATE TABLE "charge_item_entity" RESTART IDENTITY CASCADE;',
) )
......
...@@ -26,7 +26,8 @@ describe('UsersController (e2e)', () => { ...@@ -26,7 +26,8 @@ describe('UsersController (e2e)', () => {
}) })
afterAll(async () => { afterAll(async () => {
// todo: SQL Statements sehr unschoen, aber funktioniert. // TODO[fjv, #28]: DB Rollback, no SQL
// SQL Statements sehr unschoen, aber funktioniert.
// Es gaebe `userRepository.clear()` aber leider löscht dies nicht den PrimaryKey-counter (ID) // Es gaebe `userRepository.clear()` aber leider löscht dies nicht den PrimaryKey-counter (ID)
// Am schoensten waere ein Autorollback funktionalitaet. // Am schoensten waere ein Autorollback funktionalitaet.
// Clear database after tests // Clear database after tests
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment