From 33ca8a18272bb2acb449dfc7bd2c14486286837a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julius=20H=C3=A4rtl?= Date: Thu, 14 Mar 2019 22:47:43 +0100 Subject: [PATCH] Fix tests MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Julius Härtl --- tests/unit/Db/BoardTest.php | 3 +++ tests/unit/Service/BoardServiceTest.php | 8 ++++++++ 2 files changed, 11 insertions(+) diff --git a/tests/unit/Db/BoardTest.php b/tests/unit/Db/BoardTest.php index a151efc7e..2f06a4172 100644 --- a/tests/unit/Db/BoardTest.php +++ b/tests/unit/Db/BoardTest.php @@ -25,6 +25,7 @@ class BoardTest extends TestCase { 'color' => "000000", 'labels' => array(), 'permissions' => [], + 'stacks' => [], 'deletedAt' => 0, 'lastModified' => 0, 'acl' => array(), @@ -43,6 +44,7 @@ class BoardTest extends TestCase { 'color' => "000000", 'labels' => array("foo", "bar"), 'permissions' => [], + 'stacks' => [], 'deletedAt' => 0, 'lastModified' => 0, 'acl' => array(), @@ -68,6 +70,7 @@ class BoardTest extends TestCase { 'color' => "000000", 'labels' => array(), 'permissions' => [], + 'stacks' => [], 'deletedAt' => 0, 'lastModified' => 0, 'acl' => array(), diff --git a/tests/unit/Service/BoardServiceTest.php b/tests/unit/Service/BoardServiceTest.php index b5949bc81..512c663f7 100644 --- a/tests/unit/Service/BoardServiceTest.php +++ b/tests/unit/Service/BoardServiceTest.php @@ -33,6 +33,7 @@ use OCA\Deck\Db\Board; use OCA\Deck\Db\BoardMapper; use OCA\Deck\Db\ChangeHelper; use OCA\Deck\Db\LabelMapper; +use OCA\Deck\Db\StackMapper; use OCA\Deck\Notification\NotificationHelper; use OCP\IUser; use OCP\IUserManager; @@ -51,6 +52,8 @@ class BoardServiceTest extends TestCase { private $aclMapper; /** @var BoardMapper */ private $boardMapper; + /** @var StackMapper */ + private $stackMapper; /** @var PermissionService */ private $permissionService; /** @var NotificationHelper */ @@ -72,6 +75,7 @@ class BoardServiceTest extends TestCase { $this->l10n = $this->createMock(L10N::class); $this->aclMapper = $this->createMock(AclMapper::class); $this->boardMapper = $this->createMock(BoardMapper::class); + $this->stackMapper = $this->createMock(StackMapper::class); $this->labelMapper = $this->createMock(LabelMapper::class); $this->permissionService = $this->createMock(PermissionService::class); $this->notificationHelper = $this->createMock(NotificationHelper::class); @@ -83,6 +87,7 @@ class BoardServiceTest extends TestCase { $this->service = new BoardService( $this->boardMapper, + $this->stackMapper, $this->l10n, $this->labelMapper, $this->aclMapper, @@ -111,6 +116,9 @@ class BoardServiceTest extends TestCase { ->method('findAllByUser') ->with('admin') ->willReturn([$b1, $b2]); + $this->stackMapper->expects($this->any()) + ->method('findAll') + ->willReturn([]); $this->boardMapper->expects($this->once()) ->method('findAllByGroups') ->with('admin', ['a', 'b', 'c'])