Laravel - 从测试套件访问lang / en / validation.php

时间:2015-09-01 10:56:11

标签: validation laravel testing

我想测试表单字段返回为无效时正确显示警告消息。执行此操作的最佳方法是访问validation.php中的数组以获取我要使用的语言行的名称。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

Laravel的文档非常棒。您可以使用提供的trans()功能轻松访问resources/lang/{locale}/中的语言文件(Laravel 5):

$expected = 'The :attribute may only contain letters.';
$actual = trans('validation.alpha');
$this->assertEquals($expected,$actual);

请在下次提出您对问题的尝试。另请查看SO tour(之后您将获得青铜徽章!)