2014-10-30 67 views
0

我收到一個錯誤,「試圖獲取非對象的屬性」在我的單元測試課上。當試圖實例化控制器時試圖獲取非對象的屬性(單元測試控制器)

<?php namespace Tests\Unitaires\ModuleFournisseurs; 

session_start(); 

    /** 
    * Test du controlleur X 
    */ 
    class XControllerTest extends \PHPUnit_Framework_TestCase 
    { 
    public function testScenario() 
    { 
     // loading my modules 
     \bootstrapDev::addModules(Array(
      'ModuleX', 
      'ModuleY', 
      // ... 
     )); 
     // runing my bootstrap 
     \bootstrapDev::init(); 
     // the line of code that generates the error 
     $controlleur = new \Name\Space\XController; 

     $this->assertTrue(true); 

    } 
} 

回答

0

我發現了錯誤的來源。這是因爲我的控制器擴展了另一個類,它在構造函數中有一些處理來產生錯誤。