UNPKG

@jeremyckahn/farmhand

Version:
28 lines (23 loc) 810 B
import { testState } from '../../test-utils/index.js' import { updatePriceEvents } from './updatePriceEvents.js' describe('updatePriceEvents', () => { test('updates price events', () => { const { priceCrashes, priceSurges } = updatePriceEvents( testState({ priceCrashes: { 'sample-crop-1': { itemId: 'sample-crop-1', daysRemaining: 1 }, 'sample-crop-2': { itemId: 'sample-crop-2', daysRemaining: 3 }, }, priceSurges: { 'sample-crop-3': { itemId: 'sample-crop-3', daysRemaining: 5 }, }, }) ) expect(priceCrashes).toEqual({ 'sample-crop-2': { itemId: 'sample-crop-2', daysRemaining: 2 }, }) expect(priceSurges).toEqual({ 'sample-crop-3': { itemId: 'sample-crop-3', daysRemaining: 4 }, }) }) })