|
|
@@ -9,11 +9,14 @@ use Cake\Network\Request;
|
|
|
use Cake\Network\Session;
|
|
|
use Tools\TestSuite\TestCase;
|
|
|
use Tools\Controller\Controller;
|
|
|
+use Cake\ORM\TableRegistry;
|
|
|
|
|
|
/**
|
|
|
*/
|
|
|
class ControllerTest extends TestCase {
|
|
|
|
|
|
+ public $fixtures = ['plugin.Tools.ToolsUsers'];
|
|
|
+
|
|
|
public $Controller;
|
|
|
|
|
|
public function setUp() {
|
|
|
@@ -31,4 +34,20 @@ class ControllerTest extends TestCase {
|
|
|
unset($this->Controller);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * @return void
|
|
|
+ */
|
|
|
+ public function testPaginate() {
|
|
|
+ Configure::write('Paginator.limit', 2);
|
|
|
+
|
|
|
+ $ToolsUser = TableRegistry::get('ToolsUsers');
|
|
|
+
|
|
|
+ $count = $ToolsUser->find('count');
|
|
|
+ $this->assertTrue($count > 3);
|
|
|
+
|
|
|
+ $this->Controller->loadModel('ToolsUsers');
|
|
|
+ $result = $this->Controller->paginate('ToolsUsers');
|
|
|
+ $this->assertSame(2, count($result->toArray()));
|
|
|
+ }
|
|
|
+
|
|
|
}
|