public function testEnvironmentSpecificConfiguration() {
$adapter = new MockAdapter();
$config = array('adapter' => 'Memory', 'filters' => array());
$items = array('default' => array(
'development' => $config, 'test' => $config, 'production' => $config
));
$adapter::config($items);
$result = $adapter::config();
$expected = array('default' => $config);
$this->assertEqual($expected, $result);
$result = $adapter::config('default');
$expected = $config;
$this->assertEqual($expected, $result);
$result = $adapter::adapter('default');
$expected = new Memory($config);
$this->assertEqual($expected, $result);
}