Test Failed
Push — master ( 61862b...37f8c6 )
by Jean-Christophe
03:02
created

DatabaseTest::testQuery()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 5
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
cc 1
eloc 2
c 1
b 0
f 1
nc 1
nop 0
dl 0
loc 5
rs 10
1
<?php
2
use Ubiquity\db\Database;
3
4
require_once 'Ubiquity/db/Database.php';
5
6
/**
7
 * Database test case.
8
 */
9
class DatabaseTest extends \Codeception\Test\Unit {
10
11
	/**
12
	 *
13
	 * @var Database
14
	 */
15
	private $database;
16
	const DB_NAME = "messagerie";
17
18
	/**
19
	 * Prepares the environment before running a test.
20
	 */
21
	protected function _before() {
22
		$this->database = new Database ( "mysql", self::DB_NAME );
23
	}
24
25
	/**
26
	 * Cleans up the environment after running a test.
27
	 */
28
	protected function _after() {
29
		$this->database = null;
30
	}
31
32
	/**
33
	 * Tests Database->__construct()
34
	 */
35
	public function test__construct() {
36
		// TODO Auto-generated DatabaseTest->test__construct()
37
		$this->markTestIncomplete ( "__construct test not implemented" );
38
39
		$this->database->__construct(/* parameters */);
40
	}
41
42
	/**
43
	 * Tests Database->connect()
44
	 */
45
	public function testConnect() {
46
		$this->assertTrue ( $this->database->connect () );
47
	}
48
49
	/**
50
	 * Tests Database->_connect()
51
	 */
52
	public function test_connect() {
53
		// TODO Auto-generated DatabaseTest->test_connect()
54
		$this->markTestIncomplete ( "_connect test not implemented" );
55
56
		$this->database->_connect(/* parameters */);
57
	}
58
59
	/**
60
	 * Tests Database->getDSN()
61
	 */
62
	public function testGetDSN() {
63
		// TODO Auto-generated DatabaseTest->testGetDSN()
64
		$this->markTestIncomplete ( "getDSN test not implemented" );
65
66
		$this->database->getDSN(/* parameters */);
67
	}
68
69
	/**
70
	 * Tests Database->query()
71
	 */
72
	public function testQuery() {
73
		// TODO Auto-generated DatabaseTest->testQuery()
74
		$this->markTestIncomplete ( "query test not implemented" );
75
76
		$this->database->query(/* parameters */);
77
	}
78
79
	/**
80
	 * Tests Database->prepareAndExecute()
81
	 */
82
	public function testPrepareAndExecute() {
83
		// TODO Auto-generated DatabaseTest->testPrepareAndExecute()
84
		$this->markTestIncomplete ( "prepareAndExecute test not implemented" );
85
86
		$this->database->prepareAndExecute(/* parameters */);
87
	}
88
89
	/**
90
	 * Tests Database->prepareAndFetchAll()
91
	 */
92
	public function testPrepareAndFetchAll() {
93
		// TODO Auto-generated DatabaseTest->testPrepareAndFetchAll()
94
		$this->markTestIncomplete ( "prepareAndFetchAll test not implemented" );
95
96
		$this->database->prepareAndFetchAll(/* parameters */);
97
	}
98
99
	/**
100
	 * Tests Database->prepareAndFetchAllColumn()
101
	 */
102
	public function testPrepareAndFetchAllColumn() {
103
		// TODO Auto-generated DatabaseTest->testPrepareAndFetchAllColumn()
104
		$this->markTestIncomplete ( "prepareAndFetchAllColumn test not implemented" );
105
106
		$this->database->prepareAndFetchAllColumn(/* parameters */);
107
	}
108
109
	/**
110
	 * Tests Database->prepareAndFetchColumn()
111
	 */
112
	public function testPrepareAndFetchColumn() {
113
		// TODO Auto-generated DatabaseTest->testPrepareAndFetchColumn()
114
		$this->markTestIncomplete ( "prepareAndFetchColumn test not implemented" );
115
116
		$this->database->prepareAndFetchColumn(/* parameters */);
117
	}
118
119
	/**
120
	 * Tests Database->execute()
121
	 */
122
	public function testExecute() {
123
		// TODO Auto-generated DatabaseTest->testExecute()
124
		$this->markTestIncomplete ( "execute test not implemented" );
125
126
		$this->database->execute(/* parameters */);
127
	}
128
129
	/**
130
	 * Tests Database->getServerName()
131
	 */
132
	public function testGetServerName() {
133
		// TODO Auto-generated DatabaseTest->testGetServerName()
134
		$this->markTestIncomplete ( "getServerName test not implemented" );
135
136
		$this->database->getServerName(/* parameters */);
137
	}
138
139
	/**
140
	 * Tests Database->setServerName()
141
	 */
142
	public function testSetServerName() {
143
		// TODO Auto-generated DatabaseTest->testSetServerName()
144
		$this->markTestIncomplete ( "setServerName test not implemented" );
145
146
		$this->database->setServerName(/* parameters */);
147
	}
148
149
	/**
150
	 * Tests Database->prepareStatement()
151
	 */
152
	public function testPrepareStatement() {
153
		// TODO Auto-generated DatabaseTest->testPrepareStatement()
154
		$this->markTestIncomplete ( "prepareStatement test not implemented" );
155
156
		$this->database->prepareStatement(/* parameters */);
157
	}
158
159
	/**
160
	 * Tests Database->bindValueFromStatement()
161
	 */
162
	public function testBindValueFromStatement() {
163
		// TODO Auto-generated DatabaseTest->testBindValueFromStatement()
164
		$this->markTestIncomplete ( "bindValueFromStatement test not implemented" );
165
166
		$this->database->bindValueFromStatement(/* parameters */);
167
	}
168
169
	/**
170
	 * Tests Database->lastInserId()
171
	 */
172
	public function testLastInserId() {
173
		// TODO Auto-generated DatabaseTest->testLastInserId()
174
		$this->markTestIncomplete ( "lastInserId test not implemented" );
175
176
		$this->database->lastInserId(/* parameters */);
177
	}
178
179
	/**
180
	 * Tests Database->getTablesName()
181
	 */
182
	public function testGetTablesName() {
183
		// TODO Auto-generated DatabaseTest->testGetTablesName()
184
		$this->markTestIncomplete ( "getTablesName test not implemented" );
185
186
		$this->database->getTablesName(/* parameters */);
187
	}
188
189
	/**
190
	 * Tests Database->count()
191
	 */
192
	public function testCount() {
193
		// TODO Auto-generated DatabaseTest->testCount()
194
		$this->markTestIncomplete ( "count test not implemented" );
195
196
		$this->database->count(/* parameters */);
197
	}
198
199
	/**
200
	 * Tests Database->queryColumn()
201
	 */
202
	public function testQueryColumn() {
203
		// TODO Auto-generated DatabaseTest->testQueryColumn()
204
		$this->markTestIncomplete ( "queryColumn test not implemented" );
205
206
		$this->database->queryColumn(/* parameters */);
207
	}
208
209
	/**
210
	 * Tests Database->fetchAll()
211
	 */
212
	public function testFetchAll() {
213
		// TODO Auto-generated DatabaseTest->testFetchAll()
214
		$this->markTestIncomplete ( "fetchAll test not implemented" );
215
216
		$this->database->fetchAll(/* parameters */);
217
	}
218
219
	/**
220
	 * Tests Database->isConnected()
221
	 */
222
	public function testIsConnected() {
223
		// TODO Auto-generated DatabaseTest->testIsConnected()
224
		$this->markTestIncomplete ( "isConnected test not implemented" );
225
226
		$this->database->isConnected(/* parameters */);
227
	}
228
229
	/**
230
	 * Tests Database->setDbType()
231
	 */
232
	public function testSetDbType() {
233
		// TODO Auto-generated DatabaseTest->testSetDbType()
234
		$this->markTestIncomplete ( "setDbType test not implemented" );
235
236
		$this->database->setDbType(/* parameters */);
237
	}
238
239
	/**
240
	 * Tests Database->ping()
241
	 */
242
	public function testPing() {
243
		// TODO Auto-generated DatabaseTest->testPing()
244
		$this->markTestIncomplete ( "ping test not implemented" );
245
246
		$this->database->ping(/* parameters */);
247
	}
248
249
	/**
250
	 * Tests Database->getPort()
251
	 */
252
	public function testGetPort() {
253
		// TODO Auto-generated DatabaseTest->testGetPort()
254
		$this->markTestIncomplete ( "getPort test not implemented" );
255
256
		$this->database->getPort(/* parameters */);
257
	}
258
259
	/**
260
	 * Tests Database->getDbName()
261
	 */
262
	public function testGetDbName() {
263
		// TODO Auto-generated DatabaseTest->testGetDbName()
264
		$this->markTestIncomplete ( "getDbName test not implemented" );
265
266
		$this->database->getDbName(/* parameters */);
267
	}
268
269
	/**
270
	 * Tests Database->getUser()
271
	 */
272
	public function testGetUser() {
273
		// TODO Auto-generated DatabaseTest->testGetUser()
274
		$this->markTestIncomplete ( "getUser test not implemented" );
275
276
		$this->database->getUser(/* parameters */);
277
	}
278
279
	/**
280
	 * Tests Database->getPdoObject()
281
	 */
282
	public function testGetPdoObject() {
283
		// TODO Auto-generated DatabaseTest->testGetPdoObject()
284
		$this->markTestIncomplete ( "getPdoObject test not implemented" );
285
286
		$this->database->getPdoObject(/* parameters */);
287
	}
288
289
	/**
290
	 * Tests Database::getAvailableDrivers()
291
	 */
292
	public function testGetAvailableDrivers() {
293
		// TODO Auto-generated DatabaseTest::testGetAvailableDrivers()
294
		$this->markTestIncomplete ( "getAvailableDrivers test not implemented" );
295
296
		Database::getAvailableDrivers(/* parameters */);
297
	}
298
}
299
300