测试microaut缺少运行时依赖项



我有一个bug出现了几次,在运行时microaut缺少一个依赖,这只显示在应用程序运行时。有没有办法在单元测试中测试这些缺失的依赖?我基本上需要遍历所有的代码路径,以便激活JVM寻找我认为的类。

是否有办法在单元测试中测试这些缺失的依赖关系?

会有一些特定类型的依赖,但没有一个是通用的。

我基本上需要遍历所有的代码路径才能激活我认为JVM正在寻找类

这并不一定足够。有很多与所需依赖相关的东西可能会受到运行时环境的影响(如操作系统环境变量等)。您可以通过遍历代码路径来梳理出的依赖关系大部分(不是全部)将在编译时被识别。

最新更新