public function testValueForgotten() { Coroutine\create(function () { $cache = new MemoryDriver(); (yield $cache->set("foo", "bar")); (yield $cache->forget("foo")); $actual = (yield $cache->get("foo")); $this->assertEqualsAfterDelay(null, $actual); })->done(); Loop\run(); }