diff --git a/ts/test/session/unit/disappearing/DisappearingMessage_test.ts b/ts/test/session/unit/disappearing/DisappearingMessage_test.ts new file mode 100644 index 000000000..a5c7c57db --- /dev/null +++ b/ts/test/session/unit/disappearing/DisappearingMessage_test.ts @@ -0,0 +1,42 @@ +import { expect } from 'chai'; +import Sinon from 'sinon'; +import { stubWindowLog } from '../../../test-utils/utils'; + +describe('Disappearing Messages', () => { + stubWindowLog(); + + beforeEach(() => { + // TODO Stubbing + }); + + afterEach(() => { + Sinon.restore(); + }); + + // ts/util/expiringMessages.ts + it('setExpirationStartTimestamp', async () => { + expect('TODO').to.be.eq('TODO'); + }); + + it('changeToDisappearingMessageType', async () => { + expect('TODO').to.be.eq('TODO'); + }); + + it('changeToDisappearingConversationMode', async () => { + expect('TODO').to.be.eq('TODO'); + }); + + it('checkForExpireUpdateInContentMessage', async () => { + expect('TODO').to.be.eq('TODO'); + }); + + // ts/models/conversation.ts + it('updateExpireTimer', async () => { + expect('TODO').to.be.eq('TODO'); + }); + + // ts/models/message.ts + it('isExpirationTimerUpdate', async () => { + expect('TODO').to.be.eq('TODO'); + }); +});