Расхождение Laravel 5.1 Eloquent isFillable () в модульных тестах
Есть ли причина, по которой Eloquent игнорирует настройки заполняемости для модели при использовании в модульном тесте?
В не тестовой ситуации я получаю следующий вывод, который является правильным, поскольку модель допускает только определенные заполняемые поля:
$m = new Model();
dd($m->isFillable('nonexistent_field')); --> false
Но если я сделаю то же самое в модульном тесте:
$m = new Model();
dd($m->isFillable('nonexistent_field')); --> true
Это ломает все мои тесты. Как я могу заставить Eloquent соблюдать правила, которые я для него установил, чтобы юнит-тесты действительно соответствовали реальности?