Ich versuche, einen Dienst zu testen, der die Symfony\Component\HttpKernel\Kernel
als Abhängigkeit verwendet.PHPUnit & Symfony: Mock Kernel Fehler
Dies ist, was ich tun, um den Kernel zu verspotten.
$this->kernel = $this->getMock('Symfony\Component\HttpKernel\KernelInterface');
$this->kernel->expects($this->any())
->method('getEnvironment')
->will($this->returnValue('dev'));
Wenn ich den Test ausführen, erhalte ich etwas wie den folgenden Fehler.
Fatal error: Kann nicht statisch foo neu deklarieren \ foo \ WebTestCase :: $ Kernel als nicht statisch foo \ foo \ MyTest :: $ Kernel in ...
Irgendwelche Ideen, warum?