Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/mail.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorChristoph Wurst <ChristophWurst@users.noreply.github.com>2019-01-08 13:40:52 +0300
committerGitHub <noreply@github.com>2019-01-08 13:40:52 +0300
commit059ca0f96dc24bd0e2b25e1443486afc0220e5cd (patch)
tree99f7c2f487c5ca2d98eab7bbec966bfad82f057b /tests
parent6ae38bc7ef3cdf0a4bf3281b741db5d76ff1fe7d (diff)
parent5f6e7ce28566244bfcd9046d26437ae75ecf766c (diff)
Merge pull request #1411 from nextcloud/fix/delete-aliases-when-deleting-account-in-account-service
Delete aliases when deleting account in account service
Diffstat (limited to 'tests')
-rw-r--r--tests/Service/AccountServiceTest.php (renamed from tests/Service/AccoutServiceTest.php)18
1 files changed, 12 insertions, 6 deletions
diff --git a/tests/Service/AccoutServiceTest.php b/tests/Service/AccountServiceTest.php
index 83853fbe7..deda73a88 100644
--- a/tests/Service/AccoutServiceTest.php
+++ b/tests/Service/AccountServiceTest.php
@@ -26,6 +26,7 @@ use OCA\Mail\Account;
use OCA\Mail\Db\MailAccount;
use OCA\Mail\Db\MailAccountMapper;
use OCA\Mail\Service\AccountService;
+use OCA\Mail\Service\AliasesService;
use OCA\Mail\Service\DefaultAccount\Manager;
use OCP\IL10N;
use PHPUnit_Framework_MockObject_MockObject;
@@ -42,7 +43,10 @@ class AccountServiceTest extends TestCase {
private $l10n;
/** @var AccountService|PHPUnit_Framework_MockObject_MockObject */
- private $service;
+ private $accountService;
+
+ /** @var AliasesService|PHPUnit_Framework_MockObject_MockObject */
+ private $aliasesService;
/** @var MailAccount|PHPUnit_Framework_MockObject_MockObject */
private $account1;
@@ -59,7 +63,9 @@ class AccountServiceTest extends TestCase {
$this->mapper = $this->createMock(MailAccountMapper::class);
$this->l10n = $this->createMock(IL10N::class);
$this->defaultAccountManager = $this->createMock(Manager::class);
- $this->service = new AccountService($this->mapper, $this->l10n, $this->defaultAccountManager);
+ $this->aliasesService = $this->createMock(AliasesService::class);
+ $this->accountService = new AccountService($this->mapper, $this->l10n
+ , $this->defaultAccountManager, $this->aliasesService);
$this->account1 = $this->createMock(MailAccount::class);
$this->account2 = $this->createMock(MailAccount::class);
@@ -78,7 +84,7 @@ class AccountServiceTest extends TestCase {
new Account($this->account1),
new Account($this->account2),
];
- $actual = $this->service->findByUserId($this->user);
+ $actual = $this->accountService->findByUserId($this->user);
$this->assertEquals($expected, $actual);
}
@@ -92,7 +98,7 @@ class AccountServiceTest extends TestCase {
->will($this->returnValue($this->account1));
$expected = new Account($this->account1);
- $actual = $this->service->find($this->user, $accountId);
+ $actual = $this->accountService->find($this->user, $accountId);
$this->assertEquals($expected, $actual);
}
@@ -112,7 +118,7 @@ class AccountServiceTest extends TestCase {
->method('delete')
->with($this->account1);
- $this->service->delete($this->user, $accountId);
+ $this->accountService->delete($this->user, $accountId);
}
public function testSave() {
@@ -123,7 +129,7 @@ class AccountServiceTest extends TestCase {
->with($account)
->will($this->returnArgument(0));
- $actual = $this->service->save($account);
+ $actual = $this->accountService->save($account);
$this->assertEquals($account, $actual);
}