@Test
public void testGetVersionableIdentifier() throws Exception {

    VersionHistory delegate = mock(VersionHistory.class);
    VersionHistoryFacade<Session> facade = getFacade(delegate);
    final String value = "expected";
    when(delegate.getVersionableIdentifier()).thenReturn(value);
    assertSame("is same value", value, facade.getVersionableIdentifier());
}