/** * @covers WindowsAzure\Table\Models\UpdateEntityResult::setEtag * @covers WindowsAzure\Table\Models\UpdateEntityResult::getEtag */ public function testSetEtag() { // Setup $expected = '0x8CAFB82EFF70C46'; $entity = new UpdateEntityResult(); $entity->setEtag($expected); // Test $entity->setEtag($expected); // Assert $this->assertEquals($expected, $entity->getEtag()); }
/** * Creates UpdateEntityResult from HTTP response headers. * * @param array $headers The HTTP response headers. * * @return \WindowsAzure\Table\Models\UpdateEntityResult */ public static function create($headers) { $result = new UpdateEntityResult(); $clean = array_change_key_case($headers); $result->setEtag($clean[Resources::ETAG]); return $result; }