【发布时间】:2014-06-02 13:09:06
【问题描述】:
我有一个 phpunit 设置来测试网页。 在该页面上,普通用户可以单击一个按钮,该页面确实会在 mysql 数据库中插入一些数据。
我可以使用 PHPUnit/Selenium 扩展来自动生成用户点击按钮:
<?php
class ResourceAgentITest extends PHPUnit_Extensions_SeleniumTestCase
...
?>
但我还想验证带有 PHPUnit/Database 扩展名的数据库条目。
<?php
class ResourceAgentITest extends PHPUnit_Extensions_Database_TestCase
?>
所以,在同一个测试用例上,我可以点击一个按钮,检查数据库信息,检查 UI 结果。
由于 php 不支持多重继承,我该怎么做。
【问题讨论】:
标签: php database selenium phpunit multiple-inheritance