public function testApplyStrategiesNoConfiguredStrategies()
{
$strategy = new MockStrategy();
$items = array('default' => array('filters' => array(), 'adapter' => null));
$strategy::config($items);
$result = $strategy::config();
$expected = $items;
$this->assertEqual($expected, $result);
$result = $strategy::applyStrategies('method', 'default', null);
$this->assertNull($result);
$items = array('default' => array('filters' => array(), 'adapter' => null, 'strategies' => array()));
$strategy::config($items);
$result = $strategy::config();
$expected = $items;
$this->assertEqual($expected, $result);
$data = array('some' => 'data');
$result = $strategy::applyStrategies('method', 'default', $data);
$this->assertEqual($data, $result);
}