@Test
public void testDoRoute() throws Exception {

    ExecutePlan plan = routeService.doRoute(single14, null);
    System.out.println(plan);
    Assert.assertEquals(ExecuteType.ALL, plan.getExecuteType());
    TrargetSqlEntity sql = plan.getSqlList().get(0);
    Assert.assertEquals("p1", sql.getPartition());
    Assert.assertEquals("table1", sql.getLogicTableName());
    Assert.assertEquals("table1_1", sql.getTargetTableName());
    Assert.assertEquals(4, plan.getSqlList().size());
}