编写fixture用PHPUnit将二进制数据加载到MySQL数据库中

时间:2013-05-15 13:15:50

标签: php phpunit fixtures

我必须编写一些测试,为了使它们能够工作,他们需要在数据库中加载一些预先存在的数据。

对于大多数情况,我使用phpunit扩展来将夹具(在.YML文件中指定)加载到db中。对我来说,问题是有些表包含存储为二进制的信息,即使是文本也很难。

那么如何为包含这些二进制列的表设置初始状态呢?

$dataset = new PHPUnit_Extensions_Database_DataSet_YamlDataSet("{$datasetDir}/InitialState.yml");

0 个答案:

没有答案