public function testRoute() { list($urlGenerator, $config) = $this->getMocks(); $instance = new UrlMaker($urlGenerator, $config); $mockFile = m::mock('Xpressengine\\Storage\\File'); $mockFile->id = 1; $urlGenerator->shouldReceive('route')->once()->with(m::on(function () { return true; }), ['id' => 1])->andReturn(); $instance->route($mockFile); }
/** * Media file url * * @param callable $callback callback * @return string */ public function url(Closure $callback = null) { return static::$urls->url($this->file, $callback); }