diff --git a/disappearing-messages-setting.md b/disappearing-messages-direct-messages.md similarity index 61% rename from disappearing-messages-setting.md rename to disappearing-messages-direct-messages.md index 62afb2a..7d9196e 100644 --- a/disappearing-messages-setting.md +++ b/disappearing-messages-direct-messages.md @@ -15,6 +15,8 @@ Sender's device - [ ] From there, user can navigate back to messages screen. - [ ] The self-destructing message that the user just sent disappears after the time expires. + + Recipient's device - [ ] There is a new message showing on the sender's avatar in the contact list - [ ] Tapping on the name of the contact who sent the self-dest message, open the screen that contains the following: @@ -24,8 +26,9 @@ Recipient's device - [ ] The Disappearing Messages setting on the recipients's device, mirrors the setting on the sender's device (if this was changed since the last exchange of messages between them - there is a separate test for that) - [ ] When the recipient wants to reply to the self-destructing message they received, and they start typing, the bomb icon appears in their text input field. - [ ] Both the received message and the sent message disappear after their respective timers expire. +- [ ] Messages do not disappear before they are read. The timer start after the messages have been read. -If the sender then goes and changes the Disappearing Setting on their device to OFF, and sends another message to the same contact, +Scenario2: If the sender then goes and changes the Disappearing Setting on their device to OFF, and sends another message to the same contact, Expected results: Senders device @@ -33,10 +36,48 @@ Senders device - [ ] The message does not disappear. Recipient's device -- [ ] A normal text message is received, and when the user replies to it there is no bmb iconin the text input field +- [ ] A normal text message is received, and when the user replies to it there is no bomb icon in the text input field - [ ] recipient's Disappearing Messages setting mirrors the sender's and in this case it goes OFF - [ ] Messages do not disappear -- [ ] There aren't +- [ ] If the recipient tries to reply, there aren't bomb icons in the text input field. + +Scenario3: + +Sender sets the Disappearing Messages setting to ON on their device and sends a disappearing message to their contact. +Sender then sends another disappearing message before the timer for the first one expires. +Expected result: Each message disappears after it has been read and their timer expires. + +Scenarios4: +Sender sends several messages, some disappearing some not, to the same contact. +After each message the sender changes the Disappearing Messages setting. + +Expectd results: +Each time the setting is changed, the Disappearing Messages setting on recipient's device mirrors sender's and messages behave accordingly. + +Scenarios5: +Sender sends several messages, some disappearing some not, to the same contact. +After each message the sender changes the Disappearing Messages setting. +Recipient replies to each message, and every other time they change the Disappearing Messages setting on their device before replying. + +Expected results: +Messages behave according to the Disappearing Messages setting of the device that last changed that setting. + +Scenarios6: +Sender sends several messages to several contacts, some with disappearing messages on, some off. +Recipients reply to all messages, and change their own Disappearing Messages setting every other time. + +Expected results: +Messages behave according to the Disappearing Messages setting of the device that last changed that setting. + + + + + + + + + +