测试驱动开发 使用经验

1.  模拟用户输入

通过给ActionsearchObj设置参数实现。

2.  模拟session中的数据

//模拟session中生成验证码

context=ActionContext.getContext();

Map session=new HashMap();

session.put("validateCode", "1212");

context.setSession(session);

String code= context.getSession().get(“validateCode”);   //通过上面的设置,可以通过这样取得数据。

 

3. action是使用new的方式构造,而service是从spring的配置文件中读取,然后人工的注入action中。

 

你可能感兴趣的:(spring,session,测试,HashMap,service,action)