diff options
author | Christoph Wurst <ChristophWurst@users.noreply.github.com> | 2019-01-08 13:40:52 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-01-08 13:40:52 +0300 |
commit | 059ca0f96dc24bd0e2b25e1443486afc0220e5cd (patch) | |
tree | 99f7c2f487c5ca2d98eab7bbec966bfad82f057b /tests | |
parent | 6ae38bc7ef3cdf0a4bf3281b741db5d76ff1fe7d (diff) | |
parent | 5f6e7ce28566244bfcd9046d26437ae75ecf766c (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); } |