public function test_Should_GetValidationErrors() { $this->mockValidator->shouldReceive('errors')->once()->andReturn(new Illuminate\Support\MessageBag()); $form = new MailSettingForm($this->mockValidator, $this->mockSettingRepository); $result = $form->errors(); $this->assertEmpty($result); }
public function postEmail(Request $request, MailSettingForm $mailSettingForm) { $input = $request->all(); if ($mailSettingForm->update($input)) { return redirect()->route('settings.email'); } else { return redirect()->route('settings.email')->withInput()->withErrors($mailSettingForm->errors()); } }