我有一个 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/
相关文章:
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 身份验证