+ $api->getCache()->clear();
+ $m6w6 = $this->assertSuccess($api->users->m6w6);
+
+ $data = $api->getCache()->getStorage();
+ /* @var \http\Header $resp */
+ $resp = current($data);
+ $resp->setHeader("X-Cache-Time", null);
+ $resp->setHeader("Cache-Control", null);
+ $resp->setHeader("Expires", 0);
+
+ $m6w6_ = $this->assertSuccess($api->users->m6w6);
+
+ $this->assertEquals("m6w6", $m6w6->login);
+ $this->assertEquals("m6w6", $m6w6_->login);
+
+ $this->assertIsArray($data);
+ $this->assertCount(1, $data);
+ $this->assertEquals($data, $api->getCache()->getStorage());
+
+ $this->assertIsNumeric($resp->getHeader("X-Cache-Time"));