1<?php
2
3require_once('simpletest/unit_tester.php');
4require_once('simpletest/reporter.php');
5
6require_once('../include/LogStream.class.php');
7require_once('../include/QueryLogObject.class.php');
8
9define('LOG_STREAM_HOST', 'test_host');
10define('LOG_STREAM_PORT', '30123');
11define('LOG_STREAM_USER', 'test_user');
12define('LOG_STREAM_DB', 'test_db');
13
14class TestLogStream extends UnitTestCase {
15
16	function testSetHostConnection() {
17		$logStream = new LogStream();
18		$logStream->setHostConnection(LOG_STREAM_HOST, LOG_STREAM_PORT);
19		$this->assertEqual(LOG_STREAM_HOST, $logStream->getHost());
20		$this->assertEqual(LOG_STREAM_PORT, $logStream->getPort());
21	}
22
23	function testSetUserDb() {
24		$logStream = new LogStream();
25		$logStream->setUserDatabase(LOG_STREAM_USER, LOG_STREAM_DB);
26		$this->assertEqual(LOG_STREAM_USER, $logStream->getUser());
27		$this->assertEqual(LOG_STREAM_DB, $logStream->getDatabase());
28	}
29}
30
31?>