/** * @dataProvider dataForVideoBackground */ public function testGetVideoAutoRestartAttribute($expectedResult) { $this->viewConfigMock->expects($this->once())->method('getMediaAttributes')->willReturn($expectedResult); $this->mediaHelperObject->getVideoAutoRestartAttribute(); }
/** * Retrieve video settings data in JSON format * * @return string */ public function getVideoSettingsJson() { $videoSettingData[] = ['playIfBase' => $this->mediaHelper->getPlayIfBaseAttribute(), 'showRelated' => $this->mediaHelper->getShowRelatedAttribute(), 'videoAutoRestart' => $this->mediaHelper->getVideoAutoRestartAttribute()]; return $this->jsonEncoder->encode($videoSettingData); }
/** * Test for method getVideoAutoRestartAttribute */ public function testGetVideoAutoRestartAttribute() { $return = 'some_value'; $this->scopeConfigMock->expects($this->once())->method('getValue')->with(Media::XML_PATH_VIDEO_AUTO_RESTART)->will($this->returnValue($return)); $this->assertEquals($return, $this->helper->getVideoAutoRestartAttribute()); }