lithium\tests\cases\core\AdaptableTest::testApplySingleStrategyWithConfiguration PHP Метод

testApplySingleStrategyWithConfiguration() публичный Метод

    public function testApplySingleStrategyWithConfiguration()
    {
        $strategy = new MockStrategy();
        $params = array('key1' => 'value1', 'key2' => 'value2');
        $items = array('default' => array('filters' => array(), 'adapter' => null, 'strategies' => array('lithium\\tests\\mocks\\storage\\cache\\strategy\\MockConfigurizer' => $params)));
        $strategy::config($items);
        $result = $strategy::config();
        $expected = $items;
        $this->assertEqual($expected, $result);
        $result = $strategy::applyStrategies('write', 'default', null);
        $this->assertEqual($params, $result);
    }