Skip to content

Commit 89cc404

Browse files
committed
Added some simple tests
1 parent 0a79f8f commit 89cc404

File tree

1 file changed

+46
-2
lines changed

1 file changed

+46
-2
lines changed

Test/Case/Model/Datasource/RedisSourceTest.php

Lines changed: 46 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<?php
2-
App::uses('RedisSource', 'Datasources.Model/Datasource');
2+
App::uses('RedisSource', 'Redis.Model/Datasource');
33

44
/**
5-
* RedisSourceTest class
5+
* Redis Source Test class
66
*
77
*/
88
class RedisSourceTest extends CakeTestCase {
@@ -25,4 +25,48 @@ public function tearDown() {
2525
parent::tearDown();
2626
}
2727

28+
/**
29+
* testListSources method
30+
*
31+
* @return void
32+
*/
33+
public function testListSources() {
34+
$Source = new RedisSource();
35+
36+
$result = $Source->listSources();
37+
38+
$this->assertNull($result);
39+
}
40+
41+
/**
42+
* testListSources method
43+
*
44+
* @return void
45+
*/
46+
public function testDescribe() {
47+
$Source = new RedisSource();
48+
$Model = $this->getMockForModel('Model');
49+
50+
$result = $Source->describe($Model);
51+
52+
$this->assertNull($result);
53+
}
54+
55+
/**
56+
* testListSources method
57+
*
58+
* @return void
59+
*/
60+
public function testCalculate() {
61+
$Source = new RedisSource();
62+
$Model = $this->getMockForModel('Model');
63+
$func = 'foo';
64+
$params = array('b', 'a', 'r');
65+
66+
$result = $Source->calculate($Model, $func, $params);
67+
$expected = array('count' => true);
68+
69+
$this->assertIdentical($expected, $result);
70+
}
71+
2872
}

0 commit comments

Comments
 (0)