BiPlatformRepositoryClientNavigationService implements INavigationService { public void setDoc( Document doc ) { this.doc = doc; }  Document getDoc(); void setDoc( Document doc ); List<CmisObject> getObjectParent( String repositoryId, String objectId, String filter,
      boolean includeAllowableActions, boolean includeRelationships ); List<CmisObject> getFolderParent( String repositoryId, String folderId, String filter,
      boolean includeAllowableActions, boolean includeRelationships, boolean returnToRoot ); List<CmisObject> getDescendants( String repositoryId, String folderId, TypesOfFileableObjects type, int depth,
      String filter, boolean includeAllowableActions, boolean includeRelationships ); List<CmisObject> getChildren( String repositoryId, String folderId, TypesOfFileableObjects type,
      String filter, boolean includeAllowableActions, boolean includeRelationships, int maxItems, int skipCount ); GetCheckedoutDocsResponse getCheckedoutDocs( String repositoryId, String folderId, String filter,
      boolean includeAllowableActions, boolean includeRelationships, int maxItems, int skipCount ); String getRepositoryPath( CmisObject object ); String getRepositoryFilename( CmisObject object );  }
@Test public void testSetDoc() { mLog.info( "testSetDoc.." ); assertNull( navService.getDoc() ); navService.setDoc( mockDocument ); assertNotNull( navService.getDoc() ); }