【发布时间】:2023-04-02 18:33:02
【问题描述】:
我有一个与 SQL Server 数据库交互的 Java 应用程序。我想写一些单元测试来测试properties的连接,比如lockTimeout、queryTimeout、loginTimeout和socketTimeout等。
测试上述场景的最佳方法是什么?一种方法是为每种情况编写代码,准备情况并运行那段代码。这将是一种更多的手动测试。有没有其他方法/库来测试 SQL Server 属性?
【问题讨论】:
-
你根本不应该测试它们,除非你是编写数据库驱动程序的人。
-
这看起来更像是集成测试而不是单元测试。如果您的目标是测试处理这些异常的代码,请考虑模拟数据库,
标签: java sql sql-server jdbc sqljdbc