浏览 3873 次
锁定老帖子 主题:webwork 下载文件的单元测试问题
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-03-06
写了一个action负责文件下载的方法,大概代码如下这样子: java 代码
写的测试代码大概如下这样子: java 代码
测试是通过了,但是单元测试是不应该跟环境偶合在一起的, 现在测试环境里面用了c://WINDOWS/winhelp.exe这个文件,我特意找的window上都有的文件, 但是放在linux下面的话,这个测试肯定就通不过了, 不知道各位有没有碰到这样的情况,是怎样解决的,可否指点一二
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2007-03-06
把需要upload的文件放到ClassPath下面,然后测试代码里面用ClassLoader读入:
this.getClass().getClassLoader().getResourceAsStream("yourfile.exe") |
|
返回顶楼 | |
发表时间:2007-03-06
谢谢Readonly,你那个方法不适合我这个测试,我需要的是一个string字符串类型文件地址,我用了相对路径就可以了
|
|
返回顶楼 | |