spring boot应用程序-mysql-junit-jenkins-maven-maven sql插件
我目前使用mavensql插件在每次测试运行之前重置testserver上的数据库结构(仅限结构)。每个测试都使用@sql(“script”)注解来刷新它需要的数据(仅数据)。
假设我有一个包含userdata的表,并且我的许多测试都依赖于userdata。现在在开发过程中,我在表中添加了一列。我现在需要编辑所有影响userdata的脚本,因为spring会检查我的datalayer并告诉我缺少一列。
我想知道是否有一种更好、更干净的方法来刷新testdata,而不必在十几个脚本中添加新的列?
如何管理测试数据?有经验吗?
提前谢谢!
暂无答案!
目前还没有任何答案,快来回答吧!