java - 如何在 Java 中测试不同的 "tables input"?

我有一个 Java 程序,它从 2 个表中检索数据并在快速处理后将结果数据存储在另外 2 个表中。

因此,我需要测试我的代码的全局行为,所以我想到的第一个想法是创建许多具有 2 或 3 行的小输入表(仅用于测试)。然后在所有这些测试表中执行代码并与预期结果(也是预先创建的小表)进行比较。 问题是我不知道如何进行

最佳答案

测试时可以特意使用h2数据库运行内存数据库;这是关于该主题的简短教程 - https://www.baeldung.com/spring-testing-separate-data-source

关于java - 如何在 Java 中测试不同的 "tables input"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63752320/

相关文章:

python - Pygame 全屏放大

r - “Enter”键不会与 splashR::splash_send_key 一起发送

apache-spark - 有什么方法可以使用 spark 从 s3 并行读取多个 Parquet

python - 如何找到 DataFrame 行的所有组合?

python - 未处理的异常 : Connection closed while receivin

sql-server - T-SQL Json_modify 将属性附加到每个对象

amazon-web-services - 具有自定义授权方的无服务器 lambda 单元测试处理程

ios - 使用共享的 iOS Keychain 启用跨应用程序 Firebase 身份验证

c - 尝试将 'insert' 或 'add' 写入文本文件 - 一个小问题

reactjs - Jest 测试因 gatsby webpack 配置而抛出错误