Loading k9mail/src/test/java/com/fsck/k9/activity/MessageReferenceTest.java +12 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,18 @@ public class MessageReferenceTest { assertFalse(messageReferenceOne.getUid().equals(messageReferenceTwo.getUid())); } @Test public void checkMessageReferenceWithChangedFlag() { MessageReference messageReferenceOne = createMessageReferenceWithFlag("account", "folder", "uid", Flag.ANSWERED); MessageReference messageReferenceTwo = messageReferenceOne.withModifiedFlag(Flag.DELETED); assertTrue(messageReferenceOne.equals(messageReferenceTwo)); assertEquals(messageReferenceOne.getAccountUuid(), messageReferenceTwo.getAccountUuid()); assertEquals(messageReferenceOne.getFolderName(), messageReferenceTwo.getFolderName()); assertFalse(messageReferenceOne.getFlag() == messageReferenceTwo.getFlag()); assertEquals(messageReferenceOne.getUid(), messageReferenceTwo.getUid()); } @Test public void parseIdentityStringContainingBadVersionNumber() throws MessagingException { MessageReference messageReference = new MessageReference("@:byBoYWkh:Zm9sZGVy:MTAxMDEwMTA=:ANSWERED"); Loading Loading
k9mail/src/test/java/com/fsck/k9/activity/MessageReferenceTest.java +12 −0 Original line number Diff line number Diff line Loading @@ -65,6 +65,18 @@ public class MessageReferenceTest { assertFalse(messageReferenceOne.getUid().equals(messageReferenceTwo.getUid())); } @Test public void checkMessageReferenceWithChangedFlag() { MessageReference messageReferenceOne = createMessageReferenceWithFlag("account", "folder", "uid", Flag.ANSWERED); MessageReference messageReferenceTwo = messageReferenceOne.withModifiedFlag(Flag.DELETED); assertTrue(messageReferenceOne.equals(messageReferenceTwo)); assertEquals(messageReferenceOne.getAccountUuid(), messageReferenceTwo.getAccountUuid()); assertEquals(messageReferenceOne.getFolderName(), messageReferenceTwo.getFolderName()); assertFalse(messageReferenceOne.getFlag() == messageReferenceTwo.getFlag()); assertEquals(messageReferenceOne.getUid(), messageReferenceTwo.getUid()); } @Test public void parseIdentityStringContainingBadVersionNumber() throws MessagingException { MessageReference messageReference = new MessageReference("@:byBoYWkh:Zm9sZGVy:MTAxMDEwMTA=:ANSWERED"); Loading