refactor: rename remaining recipient references to person/people
This commit is contained in:
@@ -80,7 +80,7 @@ describe("asset use-cases", () => {
|
||||
|
||||
it("creates an assigned asset with assignment and ASSIGNMENT movement", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 0 })
|
||||
|
||||
const result = await createAssetUseCase({
|
||||
@@ -88,7 +88,7 @@ describe("asset use-cases", () => {
|
||||
itemId: item.id,
|
||||
serialNumber: "ASSET-ASSIGNED-001",
|
||||
status: "ASSIGNED",
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
})
|
||||
|
||||
expect(result.success).toBe(true)
|
||||
@@ -114,7 +114,7 @@ describe("asset use-cases", () => {
|
||||
expect(assignment).toMatchObject({
|
||||
itemId: item.id,
|
||||
assetId: result.assetId,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
quantity: 1,
|
||||
createdBy: actor.id,
|
||||
returnDate: null,
|
||||
@@ -124,7 +124,7 @@ describe("asset use-cases", () => {
|
||||
type: "ASSIGNMENT",
|
||||
itemId: item.id,
|
||||
assetId: result.assetId,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
assignmentId: assignment.id,
|
||||
quantity: 1,
|
||||
userId: actor.id,
|
||||
@@ -133,7 +133,7 @@ describe("asset use-cases", () => {
|
||||
|
||||
it("moves an available asset to assigned and back to available", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 0 })
|
||||
|
||||
const created = await createAssetUseCase({
|
||||
@@ -153,7 +153,7 @@ describe("asset use-cases", () => {
|
||||
itemId: item.id,
|
||||
serialNumber: "ASSET-LIFECYCLE-001",
|
||||
status: "ASSIGNED",
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
}),
|
||||
).resolves.toEqual({ success: true })
|
||||
|
||||
@@ -170,7 +170,7 @@ describe("asset use-cases", () => {
|
||||
expect(activeAssignment).toMatchObject({
|
||||
itemId: item.id,
|
||||
assetId: created.assetId,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
quantity: 1,
|
||||
})
|
||||
|
||||
@@ -214,7 +214,7 @@ describe("asset use-cases", () => {
|
||||
expect(movements[1]).toMatchObject({
|
||||
itemId: item.id,
|
||||
assetId: created.assetId,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
assignmentId: activeAssignment.id,
|
||||
quantity: 1,
|
||||
userId: actor.id,
|
||||
@@ -230,7 +230,7 @@ describe("asset use-cases", () => {
|
||||
|
||||
it("returns an active assignment without restoring stock when an assigned asset moves to a terminal status", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 0 })
|
||||
|
||||
const created = await createAssetUseCase({
|
||||
@@ -238,7 +238,7 @@ describe("asset use-cases", () => {
|
||||
itemId: item.id,
|
||||
serialNumber: "ASSET-BROKEN-001",
|
||||
status: "ASSIGNED",
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
})
|
||||
|
||||
expect(created.success).toBe(true)
|
||||
@@ -282,7 +282,7 @@ describe("asset use-cases", () => {
|
||||
type: "RETURN",
|
||||
itemId: item.id,
|
||||
assetId: created.assetId,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
assignmentId: activeAssignment.id,
|
||||
quantity: 1,
|
||||
userId: actor.id,
|
||||
|
||||
@@ -38,7 +38,7 @@ afterAll(async () => {
|
||||
describe("assignment use-cases", () => {
|
||||
it("creates an assignment, decrements stock, and records an ASSIGNMENT movement", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 5 })
|
||||
|
||||
const assignmentDate = new Date("2026-01-01T00:00:00.000Z")
|
||||
@@ -46,7 +46,7 @@ describe("assignment use-cases", () => {
|
||||
const result = await createAssignmentUseCase({
|
||||
actorId: actor.id,
|
||||
itemId: item.id,
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
quantity: 2,
|
||||
assignmentDate,
|
||||
notes: "Initial assignment",
|
||||
@@ -68,7 +68,7 @@ describe("assignment use-cases", () => {
|
||||
expect(updatedItem.stock).toBe(3)
|
||||
expect(assignment).toMatchObject({
|
||||
itemId: item.id,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
quantity: 2,
|
||||
notes: "Initial assignment",
|
||||
createdBy: actor.id,
|
||||
@@ -79,7 +79,7 @@ describe("assignment use-cases", () => {
|
||||
expect(movements[0]).toMatchObject({
|
||||
type: "ASSIGNMENT",
|
||||
itemId: item.id,
|
||||
recipientId: recipient.id,
|
||||
recipientId: person.id,
|
||||
assignmentId: result.assignmentId,
|
||||
quantity: 2,
|
||||
userId: actor.id,
|
||||
@@ -88,13 +88,13 @@ describe("assignment use-cases", () => {
|
||||
|
||||
it("rejects assignment creation when item stock is insufficient", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 1 })
|
||||
|
||||
const result = await createAssignmentUseCase({
|
||||
actorId: actor.id,
|
||||
itemId: item.id,
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
quantity: 2,
|
||||
})
|
||||
|
||||
@@ -114,13 +114,13 @@ describe("assignment use-cases", () => {
|
||||
|
||||
it("returns an assignment, restores stock, closes it, and records a RETURN movement", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 4 })
|
||||
|
||||
const created = await createAssignmentUseCase({
|
||||
actorId: actor.id,
|
||||
itemId: item.id,
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
quantity: 3,
|
||||
})
|
||||
|
||||
@@ -172,13 +172,13 @@ describe("assignment use-cases", () => {
|
||||
|
||||
it("rejects returning the same assignment twice", async () => {
|
||||
const actor = await createTestUser(prisma)
|
||||
const recipient = await createTestPerson(prisma)
|
||||
const person = await createTestPerson(prisma)
|
||||
const item = await createTestItem(prisma, { stock: 2 })
|
||||
|
||||
const created = await createAssignmentUseCase({
|
||||
actorId: actor.id,
|
||||
itemId: item.id,
|
||||
recipientId: recipient.id,
|
||||
personId: person.id,
|
||||
quantity: 1,
|
||||
})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user