/** * @test */ public function getFieldErrorContext() { $key = 'abc'; $value = 123; $validator = new ValidatorService([$key => $value]); $validator->setRule($key, 'ABC', "required|stringContains[{$value}]"); $validator->run(); $result = $validator->getFieldErrorContext($key); $this->assertContains($key, $result); $this->assertSame('stringContains', $result['rule_name']); $this->assertContains($value, $result['parameters']); }