public function testSave() { $cacheId = 'test_id'; $data = 'test data'; $tags = ['tag1', 'tag2']; $this->assertTrue($this->_model->save($data, $cacheId, $tags)); $actualData = $this->_model->load($cacheId); $this->assertEquals($data, $actualData); $actualMetadata = $this->_model->getMetadatas($cacheId); $this->arrayHasKey('tags', $actualMetadata); $this->assertEquals($tags, $actualMetadata['tags']); }
public function testLoadNoRecord() { $this->_collection->expects($this->once())->method('findOne')->will($this->returnValue(null)); $this->assertFalse($this->_model->load('test_id')); }