在做测试的时候,经常会碰到一些需要初始化情况。比如想测试用户管理功能,需要分别测试增,删,改,但是为了提高运行效率,只想运行一次初始化数据库的代码。但是大家知道TestCase里面的setup方法是执行每次测试的时候都会调用的。 昨天突然想到可以写一个辅助类,在里面定义一些静态的标志变量,然后通过在setup()方法里面调用辅助类的方式来保证初始化只运行一次,不知道这样是否可行?
今天看到一篇文章,介绍j2ee项目的一些最佳实践,其中有一条是不要在控制层中固定数据的格式。他给的建议是为jsp写一些help类,用那些help类来对数据做格式化。 结合我做过的项目,我感觉对这一条有些疑问。 1. 举个例子,在jsp页面中显示时间,一般的做法是直接在action里面将时间格式化好,然后传字符串到页面上。如果根据这个最佳实践,岂不是要传date对象?或者变通的做法,将date对象中的具体long数值作为string 传到页面上,再用help类格式化? 2. 另外象有些key-value类型的数据,比如有一个选择框,用来选择城市,在vo中保存的应该是城市的key,那么是应该在ac ...
bfox
搜索本博客
博客分类
最近加入圈子
最新评论