@Test
public void testRetrieveDocument() throws Exception {

	DocumentClientDto wantedDocument = mock(DocumentClientDto.class);
	SpiritAdapterImpl satSpy = spy(sat);
	String stateId = "MockedStateId";
	doReturn(stateId).when(satSpy).login();
	satSpy.retrieveDocument(wantedDocument);
	verify(webService).retrieveDocument(any(EhrXdsRetrReq.class));
	verify(satSpy).logout("MockedStateId");
}