Cron completo y mejora de logs

This commit is contained in:
2026-04-08 13:48:57 +02:00
parent 4168949b9e
commit a27e4b30d2
10 changed files with 261 additions and 31 deletions

View File

@@ -7,7 +7,15 @@ const testTask: CreatePauseCancelTaskDTO = {
iccid: "1234",
operation_type: "suspend",
activation_date: new Date(),
next_check: new Date()
next_check: new Date(),
actionData: {
dueDate: new Date().toString(),
correlation_id: "12223",
identifier: {
identifiers: ["1234"],
identifierType: "ICCID"
}
}
}
describe("Test PauseCancelTaskRepository - DB", () => {
@@ -31,7 +39,7 @@ describe("Test PauseCancelTaskRepository - DB", () => {
const created = await pauseRepo.addTask(testTask)
assert.ok(created != undefined, "A value must be returned always")
assert.ok(created.error == undefined, "Should not return a error")
assert.ok(created.data != undefined, "Data mus be returned")
assert.ok(created.data != undefined, "Data must be returned")
createdIds.push(created.data.id)
})
@@ -43,7 +51,7 @@ describe("Test PauseCancelTaskRepository - DB", () => {
assert.ok(updated != undefined, "A value must be returned always")
assert.ok(updated.error == undefined, "Should not return a error")
assert.ok(updated.data != undefined, "Data mus be returned")
assert.ok(updated.data != undefined, "Data must be returned")
})
it("Should finish a existing task", async () => {
@@ -54,6 +62,16 @@ describe("Test PauseCancelTaskRepository - DB", () => {
assert.ok(finish != undefined, "A value must be returned always")
assert.ok(finish.error == undefined, "Should not return a error")
assert.ok(finish.data != undefined, "Data mus be returned")
assert.ok(finish.data != undefined, "Data must be returned")
})
it("Should get at least 1 pending task", async () => {
const pending = await pauseRepo.getPending()
assert.ok(pending != undefined, "A value must be returned always")
assert.ok(pending.error == undefined, "Should not return a error")
assert.ok(pending.data != undefined, "Data must be returned")
console.log("--> ", pending.data)
})
})