UNPKG

onedionys-real-time-data-syncing

Version:

One Dionys (Real-Time Data Syncing) - A utility for synchronizing data in real-time between clients and servers, allowing web applications to respond to data changes instantly.

21 lines (15 loc) 576 B
// realTimeDataSyncing.test.js const assert = require('assert'); const RealTimeDataSyncing = require('../src/realTimeDataSyncing'); describe('RealTimeDataSyncing', () => { it('should update data and notify listeners', () => { const rtds = new RealTimeDataSyncing(); let notifiedData = null; const listener = (data) => { notifiedData = data; }; rtds.addListener(listener); rtds.updateData('temperature', 25); assert.deepStrictEqual(notifiedData, { temperature: 25 }); }); });