public static function getAdapter() { return static::$adapter = static::$adapter ?: new adapter(); }
public function testGetAdapter() { $this->object(mock\stream::getAdapter())->isEqualTo(new adapter())->if(mock\stream::setAdapter($adapter = new adapter()))->then->object(mock\stream::getAdapter())->isIdenticalTo($adapter); }