CountInDatabase
class CountInDatabase extends Constraint (View source)
Свойства
| protected Подключение | $database | Подключение к базе данных. | |
| protected int | $expectedCount | Ожидаемое количество записей в таблице, которое будет проверено по отношению к фактическому количеству. | |
| protected int | $actualCount | Фактическое количество записей в таблице, которое будет проверено по отношению к ожидаемому количеству. |
Методы
| void | __construct(Подключение $database, int $expectedCount)
Создать новый экземпляр ограничения. | |
| bool | matches(string $table)
Проверить, равны ли ожидаемое и фактическое количество. | |
| string | failureDescription(string $table)
Получить описание ошибки. | |
| string | toString(int $options = 0)
Получить строковое представление объекта. |
Подробности
void __construct(Подключение $database, int $expectedCount)
Создать новый экземпляр ограничения.
bool matches(string $table)
Проверить, равны ли ожидаемое и фактическое количество.
string failureDescription(string $table)
Получить описание ошибки.
string toString(int $options = 0)
Получить строковое представление объекта.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Testing/Constraints/CountInDatabase.html