/** * @test * @dataProvider widgetSourcesProvider */ public function shouldGetWidgetSources($widgetData, $expectedSources) { $widget = $this->mockFactory->getWidgetMock($this->kernel); $widget->expects($this->once())->method('get')->will($this->returnValue($widgetData)); $sources = $this->widgetProviderTestCase->testGetWidgetSources($widget); $this->assertEquals($expectedSources, $sources); }
public function testHandleWidget() { $kernel = $this->getKernel(); $widgetMock = $this->mockFactory->getWidgetMock($kernel); $widgetMock->expects($this->once())->method('getJson'); $widgetProvider = $this->getWidgetMockProvider($kernel); $widgetProvider->injectMock($widgetMock); $kernel->handle(array('widget' => '{}'), null, $widgetProvider); }