const app = require(`../../../../server/server`); describe('order addToOrder()', () => { it('should add a row to a given order', async() => { let unmodifiedRows = await app.models.OrderRow.find({where: {orderFk: 16}}); expect(unmodifiedRows.length).toBe(4); let params = { orderFk: 16, items: [{ itemFk: 1, quantity: 1, warehouseFk: 1 }] }; await app.models.OrderRow.addToOrder(params); let modifiedRows = await app.models.OrderRow.find({where: {orderFk: 16}}); expect(modifiedRows.length).toBe(5); await app.models.OrderRow.removes({rows: [modifiedRows[modifiedRows.length - 1].id]}); }); });