我在 Java 项目中使用外部库,但我不确定如何将它与我的代码进行集成测试。
例如:假设我正在使用字符串加密库来加密密码。
请指教
谢谢
最佳答案
您可能正在考虑集成测试,而不是单元测试。通常我不会对不是我自己的代码进行单元测试。我为集成测试所做的基本上是为我的代码编写类似于我的单元测试的测试,但不是模拟外部库——即直接使用它。您可能需要做一些设置来创建测试环境,包括您要在测试中使用的任何数据,以便在其中执行此操作。集成测试可能没有单元测试那么广泛,因为您实际上只需要测试执行外部功能的路径,而不一定是通过代码的所有路径。
关于java - 集成测试外部库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/406129/