From d443a6d4eb8d6315e517f8609d6f9521ff831c0c Mon Sep 17 00:00:00 2001 From: cketti Date: Mon, 23 Feb 2015 02:50:08 +0100 Subject: [PATCH] Add more tests --- .../fsck/k9/activity/MessageReferenceTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/k9mail/src/androidTest/java/com/fsck/k9/activity/MessageReferenceTest.java b/k9mail/src/androidTest/java/com/fsck/k9/activity/MessageReferenceTest.java index f5c353b08..1bc708e1e 100644 --- a/k9mail/src/androidTest/java/com/fsck/k9/activity/MessageReferenceTest.java +++ b/k9mail/src/androidTest/java/com/fsck/k9/activity/MessageReferenceTest.java @@ -77,6 +77,21 @@ public class MessageReferenceTest { assertFalse(messageReference.equals(object)); } + @SuppressWarnings("ObjectEqualsNull") + @Test + public void equalsWithNullShouldReturnFalse() { + MessageReference messageReference = createMessageReference("account", "folder", "uid"); + + assertFalse(messageReference.equals(null)); + } + + @Test + public void equalsWithSameMessageReferenceShouldReturnTrue() { + MessageReference messageReference = createMessageReference("account", "folder", "uid"); + + assertTrue(messageReference.equals(messageReference)); + } + @Test public void equalsWithMessageReferenceContainingSameDataShouldReturnTrue() { MessageReference messageReferenceOne = createMessageReference("account", "folder", "uid");