假设在集成测试中,我需要根据存储在数据库中的结果检查测试中返回的值。我正在使用 Rest-Assured 进行集成测试。那么关于如何做到这一点有任何帮助吗? 参考:-
Rest-Assured 不允许检查数据库中的数据(至少不允许直接检查)。它仅用于 API 响应测试,如果您想检查数据是否已很好地存储在数据库中,您必须使用您所使用的语言或技术的基本测试方法,并在获取数据后检查数据。
当然,您需要为集成测试提供良好的数据库配置(例如 testcontainers 可能是一个很好的方法)。希望这会有所帮助。