Ane*_*esh 1 java junit
我的void方法将问题写入文件.如何为它编写测试方法?
Oli*_*rth 9
理想情况下,使用依赖注入.没有你的方法创建一个文件,让它采取Writer(或PrintWriter或其他)实例.这样,您可以让您的测试注入一个模拟Writer,允许它捕获正在写入的数据.
如果您无权修改方法,则必须非常小心地使用测试类的@Before/ @After方法为要创建的文件创建隔离环境.
@Before
@After
归档时间:
12 年,8 月 前
查看次数:
79 次
最近记录: