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