### Question:
ServiceFacade { public void asyncCall(String serviceName, Object message) { ServiceConfig serviceConfig = serviceFactory.getOrCreateServiceFlow(buildInFlowName).getOrCreateServiceConfig(serviceName); ServiceContext serviceContext = ServiceContextUtil.context(message); serviceContext.setCurrentServiceName(serviceName); buildServiceRouter(serviceConfig, 0).asyncCallService(serviceContext); } ServiceFacade(FlowerFactory flowerFactory); void asyncCallService(String flowName, Object message, AsyncContext asyncContext); void asyncCallService(String flowName, Object message); Object syncCallService(String flowName, Object message); FlowRouter buildFlowRouter(String flowName, int actorNumber); ServiceRouter buildServiceRouter(ServiceConfig serviceConfig, int actorNumber); void asyncCall(String serviceName, Object message); Object syncCall(String serviceName, Object message);  }### Answer:
@Test public void testAsyncCall() { serviceFacade.asyncCall("UserServiceA", new User()); }