public function assertOptionsNotChangedForNonAccountUser() { $token = $this->getMock('Symfony\\Component\\Security\\Core\\Authentication\\Token\\TokenInterface'); $token->expects($this->once())->method('getUser'); $this->tokenStorage->expects($this->once())->method('getToken')->will($this->returnValue($token)); /** @var \PHPUnit_Framework_MockObject_MockObject|OptionsResolver $resolver */ $resolver = $this->getMockBuilder('Symfony\\Component\\OptionsResolver\\OptionsResolver')->disableOriginalConstructor()->getMock(); $resolver->expects($this->never())->method($this->anything()); $this->extension->configureOptions($resolver); }
/** * @param AbstractTypeExtension $extension * @param array $options */ private function finishView(AbstractTypeExtension $extension, array $options = []) { $resolver = new OptionsResolver(); $extension->configureOptions($resolver); $extension->finishView($this->view->reveal(), $this->form->reveal(), $resolver->resolve($options)); }