Frage

Zend-Test erscheint auf Zend_Test_PHPUnit_DatabaseTestCase zu verlassen und Selen scheint PHPUnit_Extensions_SeleniumTestCase noch so weit zu müssen, wie ich sagen kann, PHP unterstützt keine Mehrfachvererbung.

War es hilfreich?

Lösung

Sie müssen nicht die PHPUnit_Extensions_SeleniumTestCase erweitern, können Sie Selen in Ihrer setUp Methode initialisieren und schließt es in tearDown:

class GoogleTest extends Zend_Test_PHPUnit_DatabaseTestCase {

    private $selenium;

    public function setUp()
    {
        $this->selenium = new Testing_Selenium("*iexplore", "http://<your_url_under_the_test>");
        $this->selenium->start();
    }

    public function tearDown()
    {
        $this->selenium->stop();
    }

    // Your tests...

}
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top