public function testFactoryArrayOverrideArray() { $config1 = array('adapter' => 'DotsUnited\\Cabinet\\TestAsset\\TestAdapter', 'config' => array('test' => 'dummy')); $config2 = array('test' => 'vanilla'); $adapter = Cabinet::factory($config1, $config2); $this->assertInstanceOf('DotsUnited\\Cabinet\\TestAsset\\TestAdapter', $adapter); // second arg should be ignored $this->assertEquals('dummy', $adapter->config['test']); }