【问题标题】:L4.2 : Extending the class that extends \TestBaseL4.2 : 扩展扩展 \TestBase 的类
【发布时间】:2017-03-28 08:41:43
【问题描述】:

我在我的代码中这样做:

class UserTestBase extends \Illuminate\Foundation\Testing\TestCase

其中包括一些在我的测试中使用的常量。

但是,当我class UserTest extends \UserTestBase 时,我收到以下消息:Fatal error: Class 'UserTestBase' not found in...

/**
     * UserTest setUp().
     */
    public function setUp()
    {
        parent::setUp();
    }

    /**
     * UserTest tearDown().
     */
    public function tearDown()
    {
        parent::tearDown();
    }

有什么想法吗?

【问题讨论】:

    标签: php laravel-4 phpunit


    【解决方案1】:

    您可以将其添加到文件顶部:

    use [your-file-namespace]/UserTestBase;
    

    那么你就可以做到:

    class UserTest extends UserTestBase
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-03-11
      • 2015-11-24
      • 1970-01-01
      • 2020-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多