From 9f444375cd830c0099c41620965712703ecb45c3 Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Thu, 6 Apr 2023 23:04:42 +0200 Subject: [PATCH] clean task --- src/use-cases/task/interfaces/stepable.ts | 11 ----------- src/use-cases/task/models/task.test.ts | 4 +--- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/src/use-cases/task/interfaces/stepable.ts b/src/use-cases/task/interfaces/stepable.ts index 1f9df4d..aa4b2ef 100644 --- a/src/use-cases/task/interfaces/stepable.ts +++ b/src/use-cases/task/interfaces/stepable.ts @@ -1,5 +1,3 @@ -import { isValid, v } from 'suretype' - export interface Stepable { id: string title: string @@ -10,12 +8,3 @@ export interface Stepable { */ totalEstimation: number } - -const stepableSchema = v.object({ - id: v.string().minLength(1).required(), - title: v.string().minLength(1).required(), - estimation: v.number(), - totalEstimation: v.number().required() -}) - -const isValidStepable = (data: unknown) => isValid(stepableSchema, data) diff --git a/src/use-cases/task/models/task.test.ts b/src/use-cases/task/models/task.test.ts index 725f16d..06f232b 100644 --- a/src/use-cases/task/models/task.test.ts +++ b/src/use-cases/task/models/task.test.ts @@ -1,9 +1,7 @@ -import type { Stepable } from '@/use-cases/task/interfaces/stepable' import type { Taskable } from '@/use-cases/task/interfaces/taskable' -import { createStepFixture } from '@/use-cases/task/models/step.fixture' import { Task } from '@/use-cases/task/models/task' +import { createStepFixture } from '@/use-cases/task/models/step.fixture' import { faker } from '@faker-js/faker' -import exp from 'constants' import { describe, expect, it } from 'vitest' describe('Task', () => {