Merge branch 'feat/inda-383-daily-stat' into 'main'
[ProtonMail-WebClient.git] / packages / docs-shared / lib / Realtime / DecryptedMessage.spec.ts
blobe062257bf501f0734f81782f25e3f5cb08f4c144
1 import { DecryptedMessage } from './DecryptedMessage'
3 describe('DecryptedMessage', () => {
4   it('should create an instance', () => {
5     const decryptedMessage = new DecryptedMessage({
6       content: new Uint8Array([1, 2, 3]),
7       signature: new Uint8Array([4, 5, 6]),
8       authorAddress: 'authorAddress',
9       aad: 'aad',
10       timestamp: 123456,
11     })
13     expect(decryptedMessage).toBeDefined()
14   })
16   it('should return byte size', () => {
17     const decryptedMessage = new DecryptedMessage({
18       content: new Uint8Array([1, 2, 3]),
19       signature: new Uint8Array([4, 5, 6]),
20       authorAddress: 'authorAddress',
21       aad: 'aad',
22       timestamp: 123456,
23     })
25     expect(decryptedMessage.byteSize()).toBe(22)
26   })