const { writeFragment, readFragment, writeFragmentData, readFragmentData } = require('../../src/model/data/memory/index'); describe('memory index.js functions test', () => { const mockDataFragment1 = { ownerId: '1', id: '2', fragment: 'Fragment1 metadata' }; test('writeFragment() and readFragment() works', async () => { await writeFragment(mockDataFragment1); const result = await readFragment('1', '2'); expect(result).toEqual(mockDataFragment1); }); test('writeFragmentData() and readFragmentData() works with buffer', async () => { const data = Buffer.from('Fragment1 metadata'); await writeFragmentData('1', '2' , data); const result = await readFragmentData('1', '2'); expect(result).toEqual(data); }); });