public function getContextHashInitializesSecurityContext() { /** @var Context|\PHPUnit_Framework_MockObject_MockObject $securityContext */ $securityContext = $this->getAccessibleMock(Context::class, ['initialize', 'canBeInitialized', 'getRoles']); $securityContext->expects($this->at(0))->method('canBeInitialized')->will($this->returnValue(true)); $securityContext->expects($this->at(1))->method('initialize'); $securityContext->expects($this->any())->method('getRoles')->will($this->returnValue([])); $securityContext->getContextHash(); }