createMock(\Magento\Framework\Filesystem::class); $backupFactory = $this->createMock(\Magento\Framework\Backup\Factory::class); $manager = $this->getMockBuilder(\Magento\Framework\Backup\Snapshot::class) ->setMethods(['getBackupFilename']) ->setConstructorArgs([$filesystem, $backupFactory]) ->getMock(); $file = 'var/backup/2.sql'; $manager->expects($this->once())->method('getBackupFilename')->will($this->returnValue($file)); $model = new \Magento\Framework\Backup\Snapshot($filesystem, $backupFactory); $model->setDbBackupManager($manager); $this->assertEquals($file, $model->getDbBackupFilename()); } }