<?php

require_once 'PHPUnit/Framework.php';


/**
 * Application Test Suite
 *
 * @author		Blue Static
 * @copyright	Copyright (c)2005 - 2009, Blue Static
 * @package		ISSO Tests
 *
 */
class AppTest extends PHPUnit_Framework_TestCase
{
	public function setUp()
	{
		require_once ISSO . '/App.php';
	}

	public function testSetGetDebug()
	{
		BSApp::set_debug(true);
		$this->assertSame(true, BSApp::get_debug());
	}

	public function testDebugList()
	{
		$this->assertEquals('<select><option>Debug Notices (0)</option></select>', BSApp::get_debug_list());

		BSApp::debug('dbg');
		$this->assertEquals('<select><option>Debug Notices (1)</option><option>--- dbg</option></select>', BSApp::get_debug_list());
	}
}

?>