首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >在单元测试中使用反射是不好的做法吗?

在单元测试中使用反射是不好的做法吗?

提问于 2018-03-06 05:37:10
回答 2关注 0查看 488

在过去的几年中,我一直认为在Java中,反射在单元测试中被广泛使用。由于一些必须检查的变量/方法是私人的,因此需要读取它们的值。我一直认为Reflection API也用于此目的。

上周我必须测试一些软件包,因此编写一些JUnit测试。与往常一样,我使用Reflection来访问私人字段和方法。但是,我的主管检查了代码并不满意,并告诉我反射API并非用于这种“黑客行为”。相反,他建议修改生产代码中的可见性。

使用Reflection是否真的是不好的做法?我无法相信 -

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档