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?>