summaryrefslogtreecommitdiff
path: root/tests/units/Model/GroupTest.php
diff options
context:
space:
mode:
authorFrederic Guillot <fred@kanboard.net>2016-07-20 21:40:27 -0400
committerFrederic Guillot <fred@kanboard.net>2016-07-20 21:40:27 -0400
commit7b100cc57b58a1ef5c2c6cef28904e1ba79f0c49 (patch)
tree9cdd956135dc3083d522b77989c12e94664b7069 /tests/units/Model/GroupTest.php
parent3042504f9983e79e792e2df4e981ae310ab7ebeb (diff)
Move logic of PR #2496 to GroupModel
Diffstat (limited to 'tests/units/Model/GroupTest.php')
-rw-r--r--tests/units/Model/GroupTest.php60
1 files changed, 0 insertions, 60 deletions
diff --git a/tests/units/Model/GroupTest.php b/tests/units/Model/GroupTest.php
deleted file mode 100644
index 85c2c5d9..00000000
--- a/tests/units/Model/GroupTest.php
+++ /dev/null
@@ -1,60 +0,0 @@
-<?php
-
-require_once __DIR__.'/../Base.php';
-
-use Kanboard\Model\GroupModel;
-
-class GroupTest extends Base
-{
- public function testCreation()
- {
- $groupModel = new GroupModel($this->container);
- $this->assertEquals(1, $groupModel->create('Test'));
- $this->assertFalse($groupModel->create('Test'));
- }
-
- public function testGetById()
- {
- $groupModel = new GroupModel($this->container);
- $this->assertEquals(1, $groupModel->create('Test'));
-
- $group = $groupModel->getById(1);
- $this->assertEquals('Test', $group['name']);
- $this->assertEquals('', $group['external_id']);
-
- $this->assertEmpty($groupModel->getById(2));
- }
-
- public function testGetAll()
- {
- $groupModel = new GroupModel($this->container);
- $this->assertEquals(1, $groupModel->create('B'));
- $this->assertEquals(2, $groupModel->create('A', 'uuid'));
-
- $groups = $groupModel->getAll();
- $this->assertCount(2, $groups);
- $this->assertEquals('A', $groups[0]['name']);
- $this->assertEquals('uuid', $groups[0]['external_id']);
- $this->assertEquals('B', $groups[1]['name']);
- $this->assertEquals('', $groups[1]['external_id']);
- }
-
- public function testUpdate()
- {
- $groupModel = new GroupModel($this->container);
- $this->assertEquals(1, $groupModel->create('Test'));
- $this->assertTrue($groupModel->update(array('id' => 1, 'name' => 'My group', 'external_id' => 'test')));
-
- $group = $groupModel->getById(1);
- $this->assertEquals('My group', $group['name']);
- $this->assertEquals('test', $group['external_id']);
- }
-
- public function testRemove()
- {
- $groupModel = new GroupModel($this->container);
- $this->assertEquals(1, $groupModel->create('Test'));
- $this->assertTrue($groupModel->remove(1));
- $this->assertEmpty($groupModel->getById(1));
- }
-}