package com.sohu.test.cache.inspect; import java.util.HashMap; import java.util.List; import java.util.Map; import javax.annotation.Resource; import org.junit.Test; import com.sohu.cache.entity.InstanceInfo; import com.sohu.cache.inspect.InspectParamEnum; import com.sohu.cache.inspect.impl.AppClientConnInspector; import com.sohu.cache.web.service.AppService; import com.sohu.test.BaseTest; /** * 应用客户端连接数测试 * @author leifu * @Date 2016年6月16日 * @Time 上午10:31:51 */ public class AppClientConnInspectorTest extends BaseTest { @Resource private AppClientConnInspector appClientConnInspector; @Resource private AppService appService; @Test public void testApp() { long appId = 10024; Map<InspectParamEnum, Object> paramMap = new HashMap<InspectParamEnum, Object>(); paramMap.put(InspectParamEnum.SPLIT_KEY, appId); List<InstanceInfo> instanceInfoList = appService.getAppInstanceInfo(appId); paramMap.put(InspectParamEnum.INSTANCE_LIST, instanceInfoList); appClientConnInspector.inspect(paramMap); } }