public function testGetPreviewImagePath()
 {
     $previewImage = 'preview.jpg';
     $expectedPath = 'theme/preview/preview.jpg';
     /** @var $theme \Magento\Theme\Model\Theme|\PHPUnit_Framework_MockObject_MockObject */
     $theme = $this->getMock('Magento\\Theme\\Model\\Theme', ['getPreviewImage', 'isPhysical', '__wakeup'], [], '', false);
     $this->mediaDirectory->expects($this->once())->method('getAbsolutePath')->with(PathInterface::PREVIEW_DIRECTORY_PATH . '/' . $previewImage)->willReturn($expectedPath);
     $theme->expects($this->once())->method('getPreviewImage')->will($this->returnValue($previewImage));
     $result = $this->model->getPreviewImagePath($theme);
     $this->assertEquals($expectedPath, $result);
 }