CountInDatabase
class CountInDatabase extends Constraint (View source)
Свойства
| protected Connection | $database | Подключение к базе данных. |
|
| protected int | $expectedCount | Ожидаемое количество записей в таблице, которое будет проверено по отношению к фактическому количеству. |
|
| protected int | $actualCount | Фактическое количество записей в таблице, которое будет проверено по отношению к ожидаемому количеству. |
Методы
| void |
__construct(Connection $database, int $expectedCount)
Создать новый экземпляр ограничения. |
|
| bool |
matches(string $table)
Проверить, равны ли ожидаемое и фактическое количество. |
|
| string |
failureDescription(string $table)
Получить описание ошибки. |
|
| string |
toString(int $options = 0)
Получить строковое представление объекта. |
Подробности
void __construct(Connection $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/9.x/Illuminate/Testing/Constraints/CountInDatabase.html