当前位置:  开发笔记 > 编程语言 > 正文

创建文件只是为了单元测试的清醒

如何解决《创建文件只是为了单元测试的清醒》经验,为你挑选了1个好方法。

这可能是一个有趣的问题.如果我能成功上传并获取PDF文件,我需要测试一下.这适用于基于文本的文件,但我只是想检查PDF.要运行此单元测试,我需要一个PDF文件.有几种选择.我可以创建一个虚拟PDF文件并将其存储在一些文件夹中并读取该文件并将文件保存到系统中.但现在,我的单元测试依赖于PDF文件.因此,运行单元测试的任何人都必须拥有有点不好的PDF文件.

另一种方法是创建一个PDF文件.这不是什么大问题,因为我可以简单地创建一个带有.pdf扩展名的虚拟文件,或者我甚至可以使用一些PDF第三方工具来创建PDF文件.

另一种方法是将PDF文档作为嵌入资源嵌入,然后从程序集中提取.

您认为处理此问题的最佳方法是什么?



1> Bill the Liz..:

将测试的PDF文件保存在资源目录中.您的测试应尽可能简单,创建文件只是可能失败的一点.

推荐阅读
路人甲
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有