public function testCreate() { $attrs = ['filename' => 'test', 'name' => 'test']; $model = m::mock(Template::class); $model->shouldReceive('create')->with($attrs); $repository = new TemplateRepository($model); $repository->create($attrs); }
public function templateIsInstalled($theme, $filename) { $template = $this->repository->findByThemeAndFilename($theme, $filename); return $template !== null; }