2014-10-30 2 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

Я нашел источник ошибки. это связано с тем, что мой контроллер расширяет другой класс, который имеет некоторую обработку в своем конструкторе, который генерирует ошибку.

Смежные вопросы