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 createTemplateWithFilename($theme, $filename) { $this->repository->create(['name' => ucwords(str_replace('_', ' ', $filename)), 'theme' => $theme, 'filename' => $filename]); }
public function createTemplateWithFilename($theme, $filename) { $this->repository->create(['name' => Str::filenameToTitle($filename), 'theme' => $theme, 'filename' => $filename]); }