diff --git a/src/use-cases/task/models/task.test.ts b/src/use-cases/task/models/task.test.ts index 38d232d..9280e8f 100644 --- a/src/use-cases/task/models/task.test.ts +++ b/src/use-cases/task/models/task.test.ts @@ -16,6 +16,7 @@ describe('Task', () => { it('allows a new task from a taskable object', () => { const taskable: Taskable = { id: faker.datatype.uuid(), + date: faker.date.recent(), title: faker.animal.lion(), link: faker.internet.url(), steps: [createStepFixture()] diff --git a/src/use-cases/task/models/task.ts b/src/use-cases/task/models/task.ts index ef47bbd..7d7500e 100644 --- a/src/use-cases/task/models/task.ts +++ b/src/use-cases/task/models/task.ts @@ -34,6 +34,7 @@ export class Task implements Taskable { public static fromTaskable(taskable: Taskable) { const task = new Task(taskable.id, taskable.title) task.link = taskable.link + task.date = taskable.date task.addSteps(...taskable.steps) return task