@Test public void testWriteWithNullOrigin() { String origin = null; metadataStore.write("test/repo", origin); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteNewMetadataWithoutOrigin() { metadataStore.write("test/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteNewMetadataWithoutOrigin() { metadataStore.write("test/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteWithNullOrigin() { String origin = null; metadataStore.write("test/repo", origin); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteNewMetadataWithoutOrigin() { metadataStore.write("test/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteWithNullOrigin() { String origin = null; metadataStore.write("test/repo", origin); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); }
@Test public void testWriteTwoForks() { metadataStore.write("test/repo", "origin/repo"); metadataStore.write("fork/repo", "origin/repo"); assertEquals(3, metadatas.size()); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); assertEquals("fork/repo", metadatas.get("/fork/repo.metadata").getName()); assertEquals("origin/repo", metadatas.get("/origin/repo.metadata").getName()); assertEquals(2, metadatas.get("/origin/repo.metadata").getForks().size()); }
@Test public void testWriteTwoForks() { metadataStore.write("test/repo", "origin/repo"); metadataStore.write("fork/repo", "origin/repo"); assertEquals(3, metadatas.size()); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); assertEquals("fork/repo", metadatas.get("/fork/repo.metadata").getName()); assertEquals("origin/repo", metadatas.get("/origin/repo.metadata").getName()); assertEquals(2, metadatas.get("/origin/repo.metadata").getForks().size()); }
@Test public void testWriteTwoForks() { metadataStore.write("test/repo", "origin/repo"); metadataStore.write("fork/repo", "origin/repo"); assertEquals(3, metadatas.size()); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); assertEquals("fork/repo", metadatas.get("/fork/repo.metadata").getName()); assertEquals("origin/repo", metadatas.get("/origin/repo.metadata").getName()); assertEquals(2, metadatas.get("/origin/repo.metadata").getForks().size()); }
@Test public void testChangeOriginFromMetedata() { metadataStore.write("test/repo", "other/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); assertEquals("other/repo", metadatas.get("/test/repo.metadata").getOrigin()); assertEquals("other/repo", metadatas.get("/other/repo.metadata").getName()); metadataStore.write("test/repo", "other/otherOrigin"); assertEquals("other/otherOrigin", metadatas.get("/test/repo.metadata").getOrigin()); assertEquals(0, metadatas.get("/other/repo.metadata").getForks().size()); }
@Test public void testChangeOriginFromMetedata() { metadataStore.write("test/repo", "other/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); assertEquals("other/repo", metadatas.get("/test/repo.metadata").getOrigin()); assertEquals("other/repo", metadatas.get("/other/repo.metadata").getName()); metadataStore.write("test/repo", "other/otherOrigin"); assertEquals("other/otherOrigin", metadatas.get("/test/repo.metadata").getOrigin()); assertEquals(0, metadatas.get("/other/repo.metadata").getForks().size()); }
@Test public void testChangeOriginFromMetedata() { metadataStore.write("test/repo", "other/repo"); assertEquals("test/repo", metadatas.get("/test/repo.metadata").getName()); assertEquals("other/repo", metadatas.get("/test/repo.metadata").getOrigin()); assertEquals("other/repo", metadatas.get("/other/repo.metadata").getName()); metadataStore.write("test/repo", "other/otherOrigin"); assertEquals("other/otherOrigin", metadatas.get("/test/repo.metadata").getOrigin()); assertEquals(0, metadatas.get("/other/repo.metadata").getForks().size()); }