'use strict'; import { lambdaHandler } from '../../app.mjs'; import { expect } from 'chai'; var event, context; describe('Tests Stock Buyer', function () { it('Verifies response', async () => { event = { 'stock_price': 25 } const result = await lambdaHandler(event, context) expect(result).to.be.an('object'); expect(result).to.have.all.keys('id', 'price', 'type', 'timestamp', 'qty'); expect(result.type).to.equal('buy'); let qty = parseInt(result.qty); expect(qty).to.be.at.least(1); expect(qty).to.be.at.most(10); }); });