Skip to content

Commit ecb77aa

Browse files
committed
Updated service tests
1 parent 18b87df commit ecb77aa

File tree

4 files changed

+8
-1
lines changed

4 files changed

+8
-1
lines changed

src/service/service.controller.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Test } from "@nestjs/testing";
2+
import { ServiceStatus } from "@prisma/client";
23

34
import { ServiceController } from "./service.controller";
45
import { CreateServiceDto, UpdateServiceDto } from "./service.dto";
@@ -64,6 +65,7 @@ describe("ServiceController", () => {
6465
name: "Service name",
6566
description: "Service description",
6667
price: 19,
68+
status: ServiceStatus.ACTIVE,
6769
locationId: 1
6870
};
6971
const result = await controller.create(createServiceDto);

src/service/service.mocks.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { Service } from "@prisma/client";
1+
import { Service, ServiceStatus } from "@prisma/client";
22

33
export const mockService: Service = {
44
id: 1,
@@ -7,5 +7,6 @@ export const mockService: Service = {
77
price: 27,
88
createdAt: new Date(),
99
updatedAt: new Date(),
10+
status: ServiceStatus.ACTIVE,
1011
locationId: 1
1112
};

src/service/service.service.spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { Test } from "@nestjs/testing";
2+
import { ServiceStatus } from "@prisma/client";
23

34
import { PrismaService } from "../prisma/prisma.service";
45
import { CreateServiceDto, UpdateServiceDto } from "./service.dto";
@@ -69,6 +70,7 @@ describe("ServiceService", () => {
6970
name: "Service name",
7071
description: "Service description",
7172
price: 19,
73+
status: ServiceStatus.ACTIVE,
7274
locationId: 1
7375
};
7476
const mockCreatedService = { ...mockService, ...createServiceDto };

test/service.e2e-spec.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { ExecutionContext, INestApplication, ValidationPipe } from "@nestjs/common";
22
import { Test } from "@nestjs/testing";
3+
import { ServiceStatus } from "@prisma/client";
34
import { Request } from "express";
45
import * as request from "supertest";
56

@@ -50,6 +51,7 @@ describe("ServiceController (e2e)", () => {
5051
name: "Service name",
5152
description: "Service description",
5253
price: 19,
54+
status: ServiceStatus.ACTIVE,
5355
locationId
5456
};
5557

0 commit comments

Comments
 (0)