summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/src/test/java/de/danoeh/antennapod/core/feed/FeedItemTest.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/core/src/test/java/de/danoeh/antennapod/core/feed/FeedItemTest.java b/core/src/test/java/de/danoeh/antennapod/core/feed/FeedItemTest.java
index e9fe24b90..857827219 100644
--- a/core/src/test/java/de/danoeh/antennapod/core/feed/FeedItemTest.java
+++ b/core/src/test/java/de/danoeh/antennapod/core/feed/FeedItemTest.java
@@ -62,6 +62,17 @@ public class FeedItemTest {
assertFalse(original.isNew());
}
+ /**
+ * Test that a new item loses that state after being marked as not played.
+ */
+ @Test
+ public void testMarkNewItemAsNotPlayed_itemNotNew() {
+ original.setNew();
+ original.setPlayed(false);
+
+ assertFalse(original.isNew());
+ }
+
private void setNewFeedItemImageDownloadUrl() {
changedFeedItem.setImageUrl("http://example.com/new_picture");
}