@Test public void testAppendAndChild() { assertEquals("refs/heads/ref1", Ref.append(Ref.HEADS_PREFIX, "ref1")); assertEquals("ref1", Ref.child(Ref.HEADS_PREFIX, "refs/heads/ref1")); assertEquals("ref1", Ref.append("", "ref1")); assertEquals("refs/heads/ref1", Ref.append(Ref.HEADS_PREFIX, "ref1/")); assertEquals("ref1", Ref.child("refs/heads", "refs/heads/ref1")); assertEquals("refs/heads/ref1", Ref.append(Ref.HEADS_PREFIX, "/ref1")); assertEquals("refs/heads/ref1", Ref.append("refs/heads/ref1", "")); }