OutboundDocRetrieveOrchestratable implements OutboundOrchestratable { @Override public String getServiceName() { return serviceName; } OutboundDocRetrieveOrchestratable();  OutboundDocRetrieveOrchestratable(PolicyTransformer pt, OutboundDelegate ad,
        NhinAggregator na);  OutboundDocRetrieveOrchestratable(PolicyTransformer pt, OutboundDelegate nd,
        NhinAggregator na, RetrieveDocumentSetRequestType body, AssertionType assertion, NhinTargetSystemType target); abstract OutboundDocRetrieveOrchestratable create(PolicyTransformer pt,
        OutboundDelegate nd, NhinAggregator na); NhinTargetSystemType getTarget(); void setTarget(NhinTargetSystemType target); void setAssertion(AssertionType _assertion); RetrieveDocumentSetRequestType getRequest(); void setRequest(RetrieveDocumentSetRequestType request); OutboundDelegate getNhinDelegate(); @Override PolicyTransformer getPolicyTransformer(); @Override AssertionType getAssertion(); @Override String getServiceName(); @Override NhinAggregator getAggregator(); @Override OutboundDelegate getDelegate(); RetrieveDocumentSetResponseType getResponse(); void setResponse(RetrieveDocumentSetResponseType response);  }
@Test public void testGetServiceName() { OutboundDocRetrieveOrchestratable instance = new OutboundStandardDocRetrieveOrchestratable(); String expResult = NhincConstants.DOC_RETRIEVE_SERVICE_NAME; String result = instance.getServiceName(); assertEquals(expResult, result); }