示例#1
0
  @Test
  public void testAddVersionLabel() throws RepositoryException {
    final String pid = "FedoraVersioningTest";
    final String versionLabel = "FedoraVersioningTest1/fcr:versions/v0.0.1";
    when(mockNodes.getObject(any(Session.class), anyString())).thenReturn(mockResource);

    final Response response = testObj.addVersion(createPathList(pid), versionLabel);
    verify(mockResource).addVersionLabel(anyString());
    verify(mockVersions).createVersion(any(Workspace.class), Matchers.<Collection<String>>any());
    assertNotNull(response);
  }