public function testCacheWriteAndReadNullMulti()
{
Cache::config(array('default' => array('adapter' => 'Memory')));
$keys = array('key1' => null, 'key2' => 'data2');
$result = Cache::write('default', $keys);
$this->assertTrue($result);
$expected = array('key1' => null, 'key2' => 'data2');
$result = Cache::read('default', array_keys($keys));
$this->assertEqual($expected, $result);
$keys = array('key1' => null, 'key2' => null);
$result = Cache::write('default', $keys);
$this->assertTrue($result);
$expected = array('key1' => null, 'key2' => null);
$result = Cache::read('default', array_keys($keys));
$this->assertEqual($expected, $result);
}