Exemplo n.º 1
0
 /**
  * Tests the getIfOwner() method.
  *
  * @covers ::getIfOwner()
  */
 public function testGetIfOwner()
 {
     $this->keyValue->expects($this->at(0))->method('get')->with('test_2')->will($this->returnValue(FALSE));
     $this->keyValue->expects($this->at(1))->method('get')->with('test')->will($this->returnValue($this->ownObject));
     $this->keyValue->expects($this->at(2))->method('get')->with('test')->will($this->returnValue($this->otherObject));
     $this->assertNull($this->tempStore->getIfOwner('test_2'));
     $this->assertSame($this->ownObject->data, $this->tempStore->getIfOwner('test'));
     $this->assertNull($this->tempStore->getIfOwner('test'));
 }