->disableOriginalConstructor()->getMock();
$this->user = $this->getMockBuilder('\OCP\IUser')
->disableOriginalConstructor()->getMock();
- $this->urlGenerator = $this->getMock('\OCP\IURLGenerator');
+ $this->urlGenerator = $this->createMock(IURLGenerator::class);
$this->l10n->expects($this->any())
->method('t')
$this->setupMailerMock('TestUser shared »welcome.txt« with you', ['recipient@owncloud.com' => 'Recipient'], false);
/** @var MailNotifications | \PHPUnit_Framework_MockObject_MockObject $mailNotifications */
- $mailNotifications = $this->getMock('OC\Share\MailNotifications',['getItemSharedWithUser'], [
+ $mailNotifications = $this->getMockBuilder(MailNotifications::class)
+ ->setMethods(['getItemSharedWithUser'])
+ ->setConstructorArgs([
$this->user,
$this->l10n,
$this->mailer,
$this->logger,
$this->defaults,
$this->urlGenerator
- ]);
+ ])
+ ->getMock();
$mailNotifications->method('getItemSharedWithUser')
->withAnyParameters()
namespace Test\Share20;
use OCP\Files\IRootFolder;
+use OCP\IUserManager;
/**
* Class ShareTest
protected $share;
public function setUp() {
- $this->rootFolder = $this->getMock('\OCP\Files\IRootFolder');
- $this->userManager = $this->getMock('OCP\IUserManager');
+ $this->rootFolder = $this->createMock(IRootFolder::class);
+ $this->userManager = $this->createMock(IUserManager::class);
$this->share = new \OC\Share20\Share($this->rootFolder, $this->userManager);
}