2009-01-02 89 views
0

我在一个java项目中使用外部库,但我不知道如何集成测试它与我的代码。 例如:让我们说我正在使用字符串加密库来加密密码。
集成测试外部库?

请指教。

谢谢

回答

2

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

+0

谢谢你。在这种情况下使用桥梁模式有什么想法? – andHapp 2009-01-02 05:58:14