2012-07-27 43 views

回答

11

假設你從WebTestCase類擴展,你應該叫$this->createClient(),而不是靜態方法。

如果您調用此方法爲靜態情況下,你應該執行boot()方法

static::$kernel = static::createKernel($options); 
    static::$kernel->boot(); 

    $client = static::$kernel->getContainer()->get('test.client'); 
    $client->setServerParameters($server); 

一定裏面setUp()

+0

仍然得到NULL創建客戶。這很奇怪。 – vinnylinux 2012-07-30 18:56:24

+0

@vinnylinux我們可能應該開始聊天:) – 2012-07-30 19:43:56

+0

http://chat.stackoverflow.com/rooms/14648/symfony-tests – vinnylinux 2012-07-30 20:00:17

相關問題