我正在编写一个 junit 测试,以便(令人惊讶地)独立测试我的应用程序的一部分。
事情是我在单元测试中调用的构造函数中执行以下行:
WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext();
运行简单的单元测试时,我将如何设置 Web 上下文?
谢谢
最佳答案
- 在单元测试中,使用模拟进行测试。
- 在集成测试中,您可能实际上想要启动嵌入式 servlet 容器。 Here's a approach .
关于java - Spring:我希望为 Web 应用程序创建一个 junit 测试 - 需要 WebApplicationContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2665773/