Extends
lithium\test\Unit
Tests the addition and removal of default libraries.
Returns
voidSource
public function testLibraryAddRemove() {
$lithium = Libraries::get('lithium');
$this->assertFalse(empty($lithium));
$app = Libraries::get(true);
$this->assertFalse(empty($app));
Libraries::remove(array('lithium', 'app'));
$result = Libraries::get('lithium');
$this->assertTrue(empty($result));
$result = Libraries::get('app');
$this->assertTrue(empty($result));
$result = Libraries::add('lithium', array('bootstrap' => false) + $lithium);
$this->assertEqual($lithium, $result);
$result = Libraries::add('app', array('bootstrap' => false) + $app);
$this->assertEqual(array('bootstrap' => false) + $app, $result);
}