public function testUpdateDuration() { $this->obj->put('fruit', 'apple', 30); $result = $this->obj->getCachedObject('fruit'); $this->assertEquals(30, $result->getDuration()); $this->obj->updateDuration('fruit', 70); $result = $this->obj->getCachedObject('fruit'); $this->assertEquals(70, $result->getDuration()); $result = $this->obj->get('fruit'); $this->assertEquals('apple', $result); }