public function testIntegrationWriteFile() {
		$base = LITHIUM_APP_PATH . '/resources/tmp/logs';
		$this->skipIf(!is_writable($base), "{$base} is not writable.");

		$config = array('default' => array('adapter' => 'File', 'timestamp' => false));
		Logger::config($config);

		$result = Logger::write('info', 'Message line 1');
		$this->assertTrue(file_exists($base . '/info.log'));

		$expected = "Message line 1\n";
		$result = file_get_contents($base . '/info.log');
		$this->assertEqual($expected, $result);

		$result = Logger::write('info', 'Message line 2');
		$this->assertTrue($result);

		$expected = "Message line 1\nMessage line 2\n";
		$result = file_get_contents($base . '/info.log');
		$this->assertEqual($expected, $result);

		unlink($base . '/info.log');
	}