0

やあみんな

PHPファイルからphpunittestに関数を含めようとしています。

含めない場合は正常に動作します。私はすでにグーグルで見つけたいくつかの異なる解決策を試しました...

エラーメッセージはなく、テストの実行も開始されていません。

私はそのようなものが欲しい:

これは、mappingfunction.php に含まれる関数である必要があります。

<?php
  public function mapping(string catname)
  {
    echo ($catname);

  } ?>

これは PhpUnit-test である必要があります。

<?php

require_once '/mappingfunction.php' ;

class Example extends PHPUnit_Extensions_SeleniumTestCase
{
  protected function setUp()
  {
    $this->setBrowser("firefox");
    $this->setBrowserUrl("http://www.google.com");
    $this->setHost("localhost");
    $this->setPort(4444);
  }

  public function testMyTestCase()
  {

    mapping('blabla');

  }
}  ?>

なぜ機能しないのですか?代わりに何ができますか?

ありがとう

4

1 に答える 1

0

スラッシュなしで動作します:)

require_once 'mappingfunction.php' ;
于 2012-05-29T11:47:34.237 に答える