Browse Source

fixed Database Tests

v3-dev
REJack 6 years ago
parent
commit
6d6ad34643
No known key found for this signature in database
GPG Key ID: 4A44B48700429F46
  1. 1
      tests/Aauth/Database/GroupToGroupModelTest.php
  2. 1
      tests/Aauth/Database/GroupToUserModelTest.php
  3. 5
      tests/Aauth/Database/PermToGroupModelTest.php
  4. 17
      tests/Aauth/Database/PermToUserModelTest.php
  5. 16
      tests/Aauth/Database/UserVariableModelTest.php

1
tests/Aauth/Database/GroupToGroupModelTest.php

@ -25,7 +25,6 @@ class GroupToGroupModelTest extends CIDatabaseTestCase
public function testInsert() public function testInsert()
{ {
$groupToGroup = $this->model->insert(99, 99); $groupToGroup = $this->model->insert(99, 99);
$this->assertTrue($groupToGroup);
$this->seeInDatabase($this->config->dbTableGroupToGroup, [ $this->seeInDatabase($this->config->dbTableGroupToGroup, [
'group_id' => 99, 'group_id' => 99,
'subgroup_id' => 99, 'subgroup_id' => 99,

1
tests/Aauth/Database/GroupToUserModelTest.php

@ -25,7 +25,6 @@ class GroupToUserModelTest extends CIDatabaseTestCase
public function testInsert() public function testInsert()
{ {
$groupToGroup = $this->model->insert(99, 99); $groupToGroup = $this->model->insert(99, 99);
$this->assertTrue($groupToGroup);
$this->seeInDatabase($this->config->dbTableGroupToUser, [ $this->seeInDatabase($this->config->dbTableGroupToUser, [
'group_id' => 99, 'group_id' => 99,
'user_id' => 99, 'user_id' => 99,

5
tests/Aauth/Database/PermToGroupModelTest.php

@ -24,7 +24,6 @@ class PermToGroupModelTest extends CIDatabaseTestCase
public function testInsert() public function testInsert()
{ {
$permToGroup = $this->model->insert(99, 99); $permToGroup = $this->model->insert(99, 99);
$this->assertTrue($permToGroup);
$this->seeInDatabase($this->config->dbTablePermToGroup, [ $this->seeInDatabase($this->config->dbTablePermToGroup, [
'perm_id' => 99, 'perm_id' => 99,
'group_id' => 99, 'group_id' => 99,
@ -33,10 +32,6 @@ class PermToGroupModelTest extends CIDatabaseTestCase
public function testExistsFalse() public function testExistsFalse()
{ {
$this->hasInDatabase($this->config->dbTablePermToGroup, [
'perm_id' => 99,
'group_id' => 99,
]);
$permToGroup = $this->model->exists(99, 99); $permToGroup = $this->model->exists(99, 99);
$this->assertFalse($permToGroup); $this->assertFalse($permToGroup);
} }

17
tests/Aauth/Database/PermToUserModelTest.php

@ -24,7 +24,6 @@ class PermToUserModelTest extends CIDatabaseTestCase
public function testInsert() public function testInsert()
{ {
$permToUser = $this->model->insert(99, 99); $permToUser = $this->model->insert(99, 99);
$this->assertTrue($permToUser);
$this->seeInDatabase($this->config->dbTablePermToUser, [ $this->seeInDatabase($this->config->dbTablePermToUser, [
'perm_id' => 99, 'perm_id' => 99,
'user_id' => 99, 'user_id' => 99,
@ -33,10 +32,6 @@ class PermToUserModelTest extends CIDatabaseTestCase
public function testExistsFalse() public function testExistsFalse()
{ {
$this->hasInDatabase($this->config->dbTablePermToUser, [
'perm_id' => 99,
'user_id' => 99,
]);
$permToUser = $this->model->exists(99, 99); $permToUser = $this->model->exists(99, 99);
$this->assertFalse($permToUser); $this->assertFalse($permToUser);
} }
@ -51,15 +46,15 @@ class PermToUserModelTest extends CIDatabaseTestCase
$this->assertTrue($permToUser); $this->assertTrue($permToUser);
} }
public function testFindAllByGroupId() public function testFindAllByUserId()
{ {
$permsToUser = $this->model->findAllByGroupId(99); $permsToUser = $this->model->findAllByUserId(99);
$this->assertCount(0, $permsToUser); $this->assertCount(0, $permsToUser);
$this->hasInDatabase($this->config->dbTablePermToUser, [ $this->hasInDatabase($this->config->dbTablePermToUser, [
'perm_id' => 99, 'perm_id' => 99,
'user_id' => 99, 'user_id' => 99,
]); ]);
$permsToUser = $this->model->findAllByGroupId(99); $permsToUser = $this->model->findAllByUserId(99);
$this->assertCount(1, $permsToUser); $this->assertCount(1, $permsToUser);
} }
@ -104,7 +99,7 @@ class PermToUserModelTest extends CIDatabaseTestCase
$this->seeNumRecords(0, $this->config->dbTablePermToUser, $criteria); $this->seeNumRecords(0, $this->config->dbTablePermToUser, $criteria);
} }
public function testDeleteAllByGroupId() public function testDeleteAllByUserId()
{ {
$this->hasInDatabase($this->config->dbTablePermToUser, [ $this->hasInDatabase($this->config->dbTablePermToUser, [
'perm_id' => 99, 'perm_id' => 99,
@ -114,7 +109,7 @@ class PermToUserModelTest extends CIDatabaseTestCase
'user_id' => 99, 'user_id' => 99,
]; ];
$this->seeNumRecords(1, $this->config->dbTablePermToUser, $criteria); $this->seeNumRecords(1, $this->config->dbTablePermToUser, $criteria);
$this->model->deleteAllByGroupId(99); $this->model->deleteAllByUserId(99);
$this->seeNumRecords(0, $this->config->dbTablePermToUser, $criteria); $this->seeNumRecords(0, $this->config->dbTablePermToUser, $criteria);
} }
@ -129,7 +124,7 @@ class PermToUserModelTest extends CIDatabaseTestCase
'perm_id' => 98, 'perm_id' => 98,
'user_id' => 99, 'user_id' => 99,
]); ]);
$permsToUser = $this->model->findAllByGroupId(99); $permsToUser = $this->model->findAllByUserId(99);
$this->assertCount(2, $permsToUser); $this->assertCount(2, $permsToUser);
} }
} }

16
tests/Aauth/Database/UserVariableModelTest.php

@ -33,7 +33,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->hasInDatabase($this->config->dbTableUserVariables, [ $this->hasInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
$userVariable = $this->model->find(99, 'test'); $userVariable = $this->model->find(99, 'test');
$this->assertEquals('TRUE', $userVariable); $this->assertEquals('TRUE', $userVariable);
@ -44,7 +44,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->hasInDatabase($this->config->dbTableUserVariables, [ $this->hasInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
$userVariables = $this->model->findAll(99); $userVariables = $this->model->findAll(99);
$this->assertCount(1, $userVariables); $this->assertCount(1, $userVariables);
@ -56,7 +56,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->seeInDatabase($this->config->dbTableUserVariables, [ $this->seeInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
} }
@ -67,7 +67,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->seeInDatabase($this->config->dbTableUserVariables, [ $this->seeInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE2', 'data_value' => 'TRUE2',
]); ]);
} }
@ -76,7 +76,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->hasInDatabase($this->config->dbTableUserVariables, [ $this->hasInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
$criteria = [ $criteria = [
'user_id' => 99, 'user_id' => 99,
@ -91,7 +91,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->hasInDatabase($this->config->dbTableUserVariables, [ $this->hasInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
$userVariable = $this->model->asArray()->where(['data_key'=>'test', 'data_value'=>'TRUE'])->first(); $userVariable = $this->model->asArray()->where(['data_key'=>'test', 'data_value'=>'TRUE'])->first();
$this->assertInternalType('array', $userVariable); $this->assertInternalType('array', $userVariable);
@ -102,7 +102,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->hasInDatabase($this->config->dbTableUserVariables, [ $this->hasInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
$userVariable = $this->model->asObject()->where(['data_key'=>'test', 'data_value'=>'TRUE'])->first(); $userVariable = $this->model->asObject()->where(['data_key'=>'test', 'data_value'=>'TRUE'])->first();
$this->assertInternalType('object', $userVariable); $this->assertInternalType('object', $userVariable);
@ -114,7 +114,7 @@ class UserVariableModelTest extends CIDatabaseTestCase
$this->hasInDatabase($this->config->dbTableUserVariables, [ $this->hasInDatabase($this->config->dbTableUserVariables, [
'user_id' => 99, 'user_id' => 99,
'data_key' => 'test', 'data_key' => 'test',
'date_value' => 'TRUE', 'data_value' => 'TRUE',
]); ]);
$userVariable = $this->model->asObject()->where(['data_key'=>'test', 'data_value'=>'TRUE'])->first(); $userVariable = $this->model->asObject()->where(['data_key'=>'test', 'data_value'=>'TRUE'])->first();
$this->assertInternalType('object', $userVariable); $this->assertInternalType('object', $userVariable);

Loading…
Cancel
Save