java - 集成测试外部库?

标签 java testing tdd integration-testing

我在 Java 项目中使用外部库,但我不确定如何将它与我的代码进行集成测试。 例如:假设我正在使用字符串加密库来加密密码。

请指教

谢谢

最佳答案

您可能正在考虑集成测试,而不是单元测试。通常我不会对不是我自己的代码进行单元测试。我为集成测试所做的基本上是为我的代码编写类似于我的单元测试的测试,但不是模拟外部库——即直接使用它。您可能需要做一些设置来创建测试环境,包括您要在测试中使用的任何数据,以便在其中执行此操作。集成测试可能没有单元测试那么广泛,因为您实际上只需要测试执行外部功能的路径,而不一定是通过代码的所有路径。

关于java - 集成测试外部库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/406129/

相关文章:

java - 使用 jTransforms 的 png DCT2

java - 多类基础,将打印类放入main方法

java - 使用半透明纹理 "mask"出一部分背景

java - RoundRect 不适合 JFrame

android - 如何在应用计费中将测试帐户购买与android中的实际购买分开?

C# Visual Studio 单元测试,模拟客户端 IP 地址

c# - TDD 和 DDD 入门

linux - gatsby 站点的 Jest Watch 重启失败,且 fs/watchers 失败

php - 如果测试中断,如何禁用 Web 应用程序中的功能?

testing - 有人能解释一下测试驱动开发、敏捷开发、SCRUM 和单元测试的区别吗