refactor(movements): normalize snapshot convention to mutate-then-write
This commit is contained in:
@@ -80,6 +80,8 @@ describe("asset use-cases", () => {
|
||||
expect(movements[0].stockLines[0]).toMatchObject({
|
||||
itemId: item.id,
|
||||
stockDelta: 1,
|
||||
previousStock: 0,
|
||||
newStock: 1,
|
||||
})
|
||||
expect(movements[0].assetLines[0]).toMatchObject({
|
||||
assetId: result.assetId,
|
||||
@@ -343,6 +345,12 @@ describe("asset use-cases", () => {
|
||||
"ASSIGNMENT",
|
||||
"RETURN",
|
||||
])
|
||||
expect(movements[0].stockLines[0]).toMatchObject({
|
||||
itemId: item.id,
|
||||
stockDelta: 1,
|
||||
previousStock: 0,
|
||||
newStock: 1,
|
||||
})
|
||||
expect(movements[1]).toMatchObject({
|
||||
assignmentId: activeAssignment.id,
|
||||
performedById: actor.id,
|
||||
@@ -350,6 +358,8 @@ describe("asset use-cases", () => {
|
||||
expect(movements[1].stockLines[0]).toMatchObject({
|
||||
itemId: item.id,
|
||||
stockDelta: -1,
|
||||
previousStock: 1,
|
||||
newStock: 0,
|
||||
})
|
||||
expect(movements[1].assetLines[0]).toMatchObject({
|
||||
assetId: created.assetId,
|
||||
@@ -361,6 +371,8 @@ describe("asset use-cases", () => {
|
||||
expect(movements[2].stockLines[0]).toMatchObject({
|
||||
itemId: item.id,
|
||||
stockDelta: 1,
|
||||
previousStock: 0,
|
||||
newStock: 1,
|
||||
})
|
||||
expect(movements[2].assetLines[0]).toMatchObject({
|
||||
assetId: created.assetId,
|
||||
|
||||
Reference in New Issue
Block a user