我对我的DBIx::Class模式进行了一堆测试,并且我正在使用Test::DBIx::Class。这很棒,因为它为我提供了有用的测试功能和加载夹具。它还具有 Test::mysqld 特征,因此我可以动态创建测试 mysqld 实例、部署模式、加载夹具和测试。但是,如果我有一堆测试脚本,那么在通过构造函数实例化时,在每个脚本的开头部署和加载固定装置似乎很愚蠢。
在我的测试期间创建测试数据库并填充它的最佳方法是什么?
我对我的DBIx::Class模式进行了一堆测试,并且我正在使用Test::DBIx::Class。这很棒,因为它为我提供了有用的测试功能和加载夹具。它还具有 Test::mysqld 特征,因此我可以动态创建测试 mysqld 实例、部署模式、加载夹具和测试。但是,如果我有一堆测试脚本,那么在通过构造函数实例化时,在每个脚本的开头部署和加载固定装置似乎很愚蠢。
在我的测试期间创建测试数据库并填充它的最佳方法是什么?