所以我想知道单元测试在处理外部依赖方面是如何工作的。在这里和其他地方,我已经熟悉了依赖注入,以及它如何允许我们测试一个代码单元(A)。但是,我不知道如何测试其他单元(B和C),这些单元现在具有外部依赖关系,以便它们可以将其注入原始单元(A)。例如,假设某个类Foo使用外部依赖项.{ public int doSomethingWithE
我有一个严重依赖依赖注入的Java EE web应用程序。
目前,它可以按预期工作,并且可以按照我想要的方式注入产品中的所有内容,并且在编写单元测试时,我可以毫不费力地注入模拟对象。但是,我现在希望创建集成测试,以便我知道整个流程正在工作,并且可以从其他API获取和解析正确的数据。我现在看到的问题是在测试环境中解决依赖注入问题,因为这是一个集成测试,有更多的依赖项需要解决,所以手动