/** * Should pass on messages from validation. */ public function testUsesValidationMessages() { $validation = $this->makeMock(Validator::class); $messages = ['foo message']; $validation->expects($this->atLeastOnce())->method('passes')->willReturn(true); $validation->expects($this->atLeastOnce())->method('messages')->willReturn($messages); $this->validationFactory->expects($this->atLeastOnce())->method('make')->willReturn($validation); $this->illuminateValidation->passes([], []); $this->assertEquals($messages, $this->illuminateValidation->messages()); }