Php 设置函数getDataSet和tearDown

Php 设置函数getDataSet和tearDown,php,database,unit-testing,dataset,teardown,Php,Database,Unit Testing,Dataset,Teardown,我正在为我的代码设置一个测试。。我还没有找到任何关于getDataSet的好信息 getDataSet做什么?为什么我需要它?函数应该是什么样子 以及函数“拆卸”。。我一直在看它,只看到它从表中删除数据。。您可以将其配置为删除您刚才插入的确切数据吗?在我的设置中,我在数据库中插入数据,每次测试后,我希望删除插入的数据。最好有一个单独的测试库,并在运行测试之前截断它(和种子)。每个测试必须独立于其他测试和初始数据。。我懂了。。但是我不想删除表中的所有行/数据。我只想删除在安装程序中创建的数据。。。

我正在为我的代码设置一个测试。。我还没有找到任何关于getDataSet的好信息

getDataSet做什么?为什么我需要它?函数应该是什么样子


以及函数“拆卸”。。我一直在看它,只看到它从表中删除数据。。您可以将其配置为删除您刚才插入的确切数据吗?在我的设置中,我在数据库中插入数据,每次测试后,我希望删除插入的数据。

最好有一个单独的测试库,并在运行测试之前截断它(和种子)。每个测试必须独立于其他测试和初始数据。。我懂了。。但是我不想删除表中的所有行/数据。我只想删除在安装程序中创建的数据。。。在设置中,我进行插入,并在数据库中放入一些内容。然后在拆卸过程中,我只想删除刚才插入的数据。。因为我在表中还有其他我想保留的数据。