public function testSave()
{
$this->itemMock->shouldReceive('set')->twice()->with('dummy_data');
$this->itemMock->shouldReceive('expiresAfter')->once()->with(2);
$this->mock->shouldReceive('getItem')->twice()->with('[some_item][1]')->andReturn($this->itemMock);
$this->mock->shouldReceive('save')->twice()->with($this->itemMock)->andReturn(true);
$this->assertTrue($this->bridge->save('some_item', 'dummy_data'));
$this->assertTrue($this->bridge->save('some_item', 'dummy_data', 2));
}