
如何基于JDK17在单元测试中使用二进制文件
当你需要二进制数据来编写单元测试时,你会怎么做? 假设你正在开发一个纯Java Git实现。您将需要组成Git存储库的位:blob、树或提交对象。或者,您可能想了解Java类文件中的内容。在这种情况下,您将需要Java类中的数据。 一种解决方案是使用常规文件。如果您使用的是Maven,请将它们放在src/test/resources目录中。然后,您可以使用例如Class.getResourceAs
当你需要二进制数据来编写单元测试时,你会怎么做? 假设你正在开发一个纯Java Git实现。您将需要组成Git存储库的位:blob、树或提交对象。或者,您可能想了解Java类文件中的内容。在这种情况下,您将需要Java类中的数据。 一种解决方案是使用常规文件。如果您使用的是Maven,请将它们放在src/test/resources目录中。然后,您可以使用例如Class.getResourceAs