diff --git a/briar-core/src/test/java/org/briarproject/briar/blog/BlogManagerIntegrationTest.java b/briar-core/src/test/java/org/briarproject/briar/blog/BlogManagerIntegrationTest.java index 6c88846cf3c80b140b1bec6e1262d7ddf70443e7..6066f405257011eb4c571d9a9f784294e05c4c00 100644 --- a/briar-core/src/test/java/org/briarproject/briar/blog/BlogManagerIntegrationTest.java +++ b/briar-core/src/test/java/org/briarproject/briar/blog/BlogManagerIntegrationTest.java @@ -31,6 +31,7 @@ import static org.briarproject.briar.api.blog.MessageType.POST; import static org.briarproject.briar.api.blog.MessageType.WRAPPED_COMMENT; import static org.briarproject.briar.api.blog.MessageType.WRAPPED_POST; import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertTrue; public class BlogManagerIntegrationTest @@ -470,4 +471,17 @@ public class BlogManagerIntegrationTest } } + @Test + public void testRemoveContacts() throws Exception { + // 0 removes 1 + assertTrue(blogManager0.getBlogs().contains(blog1)); + contactManager0.removeContact(contactId1From0); + assertFalse(blogManager0.getBlogs().contains(blog1)); + + // 1 removes 0 + assertTrue(blogManager1.getBlogs().contains(blog0)); + contactManager1.removeContact(contactId0From1); + assertFalse(blogManager1.getBlogs().contains(blog0)); + } + }