public static void main(String[] args) throws ParseException { ApplicationContext act = SpringUtilTest.getApplicationContext(); ISourceTask task = (ISourceTask) act.getBean("mySMZFTarget"); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Date configDate = sdf.parse("20121123"); task.execute(configDate); }
/** * * 实名支付Schedule测试,启动以后的10秒钟,开始检测一次文件是否存在 如果存在则执行任务,否则将休眠10分钟,再进行检查 * * <p>在config-test.properties中进行定义 smzf.schedule.delay 启动之后的延迟时间 smzf.schedule.count 检测多少次文件 * smzf.schedule.period 间隔时间 * * <p>检测将不影响其他任务的执行 * * @throws Exception */ @Test public void executeTest() throws Exception { SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd"); Date configDate = sdf.parse("20121123"); ISourceTask task = (ISourceTask) app.getBean("mySMZFTarget"); task.execute(configDate); }