Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
因此,在我职业生涯的这个阶段,我主要是一名 RoR 开发人员(仍然对 Python 和 Django 有一些挥之不去的附件),并且我最近参与了一个 java/ejb/tomcat 项目。我正试图围绕junit(我上次使用它已经有好几年了)。特别是模拟和存根。
通过仔细阅读 API,我没有找到任何对此的内置支持,并且我看到了链接和其他问题中提到的一些工具。
我自己的问题是在junit中测试隔离的基本方法是什么,有没有人有任何可靠的链接来理解这些东西?大多数问题的前半部分是我最感兴趣的问题。
使用easymock或jMock创建模拟对象。这两个项目的文档都相当不错,并且有很多在线教程。
这个来自我的一位朋友,我强烈推荐它。
这个来自我解释如何在 Spring 应用程序中使用模拟(但对其他人没有差异)。