diff --git a/src/database/schemas/__tests__/stockQuantity.recalculate.test.js b/src/database/schemas/__tests__/stockQuantity.recalculate.test.js index 43f6955..942b4d2 100644 --- a/src/database/schemas/__tests__/stockQuantity.recalculate.test.js +++ b/src/database/schemas/__tests__/stockQuantity.recalculate.test.js @@ -2,10 +2,21 @@ import { beforeEach, describe, expect, it, jest } from '@jest/globals'; import mongoose from 'mongoose'; jest.unstable_mockModule('../../database.js', () => ({ + searchObjects: jest.fn(), + getPropertyValues: jest.fn(), + listObjects: jest.fn(), + getObject: jest.fn(), + editObject: jest.fn(), + editObjects: jest.fn(), + newObject: jest.fn(), + deleteObject: jest.fn(), + listObjectsByProperties: jest.fn(), + getModelStats: jest.fn(), + getModelHistory: jest.fn(), aggregateRollups: jest.fn(), aggregateRollupsHistory: jest.fn(), - editObject: jest.fn(), - getObject: jest.fn(), + checkStates: jest.fn(), + getObjectNeighbors: jest.fn(), })); jest.unstable_mockModule('../../utils.js', () => ({ diff --git a/src/services/inventory/__tests__/shipments.test.js b/src/services/inventory/__tests__/shipments.test.js index 1d72c05..4a293fe 100644 --- a/src/services/inventory/__tests__/shipments.test.js +++ b/src/services/inventory/__tests__/shipments.test.js @@ -12,6 +12,8 @@ jest.unstable_mockModule('../../../database/database.js', () => ({ listObjectsByProperties: jest.fn(), getModelStats: jest.fn(), getModelHistory: jest.fn(), + aggregateRollups: jest.fn(), + aggregateRollupsHistory: jest.fn(), checkStates: jest.fn(), getObjectNeighbors: jest.fn(), })); @@ -24,6 +26,18 @@ jest.unstable_mockModule('../../../database/schemas/inventory/orderitem.schema.j orderItemModel: { modelName: 'OrderItem' }, })); +jest.unstable_mockModule('../../../database/schemas/sales/salesorder.schema.js', () => ({ + salesOrderModel: { modelName: 'SalesOrder' }, +})); + +jest.unstable_mockModule('../../../database/schemas/sales/marketplace.schema.js', () => ({ + marketplaceModel: { modelName: 'Marketplace', findById: jest.fn() }, +})); + +jest.unstable_mockModule('../../../integrations/marketplaceworker.js', () => ({ + pushMarketplaceShipmentFulfillment: jest.fn(), +})); + jest.unstable_mockModule('log4js', () => ({ default: { getLogger: () => ({