コード例 #1
1
 /**
  * Helper method that removes all the keys from the store collection used for
  * the multistep form.
  */
 protected function deleteStore()
 {
     $keys = ['name', 'email', 'age', 'location'];
     foreach ($keys as $key) {
         $this->store->delete($key);
     }
 }
コード例 #2
0
 /**
  * Tests the delete() method.
  *
  * @covers ::delete
  */
 public function testDelete()
 {
     $this->lock->expects($this->once())->method('acquire')->with('1:test_2')->will($this->returnValue(TRUE));
     $this->keyValue->expects($this->at(0))->method('get')->with('1:test_1')->will($this->returnValue(FALSE));
     $this->keyValue->expects($this->at(1))->method('get')->with('1:test_2')->will($this->returnValue($this->ownObject));
     $this->keyValue->expects($this->at(2))->method('delete')->with('1:test_2');
     $this->keyValue->expects($this->at(3))->method('get')->with('1:test_3')->will($this->returnValue($this->otherObject));
     $this->assertTrue($this->tempStore->delete('test_1'));
     $this->assertTrue($this->tempStore->delete('test_2'));
     $this->assertFalse($this->tempStore->delete('test_3'));
 }
コード例 #3
0
ファイル: DeleteFeed.php プロジェクト: Tawreh/mtg
 /**
  * {@inheritdoc}
  */
 public function executeMultiple(array $entities)
 {
     $this->tempStore->set($this->user->id(), $entities);
 }