package com.alipay.zdal.test.shardrw; import java.util.HashMap; import static com.alipay.ats.internal.domain.ATS.Step; import java.util.Map; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import com.alipay.ats.annotation.Feature; import com.alipay.ats.annotation.Priority; import com.alipay.ats.annotation.Subject; import com.alipay.ats.assertion.TestAssertion; import com.alipay.ats.enums.PriorityLevel; import com.alipay.ats.junit.ATSJUnitRunner; import com.alipay.zdal.client.util.dispatchanalyzer.ZdalDatasourceIntrospector; @RunWith(ATSJUnitRunner.class) @Feature("ȫ�����:getAvailableGroupDB") public class SR954040 { public TestAssertion Assert = new TestAssertion(); ZdalDatasourceIntrospector td =null; @Subject("��ȡuser_id��ֵȷ��groupnum�����ظ�group�п��õ�db���к�") @Priority(PriorityLevel.NORMAL) @Test public void TC954041(){ Step("��ȡuser_id��ֵȷ��groupnum�����ظ�group�п��õ�db���к�"); String[] springXmlPath = { "./shardrw/spring-available-ds.xml" }; ApplicationContext context = new ClassPathXmlApplicationContext(springXmlPath); td = (ZdalDatasourceIntrospector) context .getBean("getAvailableGroupDB"); Map<String,String> map = new HashMap<String, String>(); map.put("user_id", "5"); String str=td.getAvailableGroupDB(map); Assert.areEqual("1", str, "getAvailableGroupDB��֤:"+str); } }