我正在尝试编写一些 Junit 测试来测试我们应用程序中的旧类。该代码正在尝试加载 ResourceBundle(用于翻译)但失败。我猜这个问题与类路径有关,但我无法弄清楚。
代码在 /src 中,我的测试在 /test 中。ResourceBundles 被加载给定一个相对于 /src 的基本名称,比如“foo/bar/baz”。
我的测试使用与应用程序本身相同的类路径,所以我不明白为什么它找不到捆绑包。
有什么想法吗?
我正在尝试编写一些 Junit 测试来测试我们应用程序中的旧类。该代码正在尝试加载 ResourceBundle(用于翻译)但失败。我猜这个问题与类路径有关,但我无法弄清楚。
代码在 /src 中,我的测试在 /test 中。ResourceBundles 被加载给定一个相对于 /src 的基本名称,比如“foo/bar/baz”。
我的测试使用与应用程序本身相同的类路径,所以我不明白为什么它找不到捆绑包。
有什么想法吗?