我想了解如何管理单元测试用例的测试数据最佳实践。
我觉得应该为每个单元测试编写一个测试数据。但如果我写太多单元测试,测试数据将会变得太长。如果我要修改它,我可能会破坏一些测试数据。
现在我正在寻找一种为每个单元测试编写一个测试数据的方式。
理论上来说没有问题,如果我错了,请告诉我。
我的问题是如何确保测试数据会被更新。如果我更改数据库架构,我不想更改所有测试数据。如果使用迁移进行任何架构更改,则应该是可能的。
是否有相关工具可供使用?
我觉得应该为每个单元测试编写一个测试数据。但如果我写太多单元测试,测试数据将会变得太长。如果我要修改它,我可能会破坏一些测试数据。
现在我正在寻找一种为每个单元测试编写一个测试数据的方式。
理论上来说没有问题,如果我错了,请告诉我。
我的问题是如何确保测试数据会被更新。如果我更改数据库架构,我不想更改所有测试数据。如果使用迁移进行任何架构更改,则应该是可能的。
是否有相关工具可供使用?