/var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Testing/Constraints
Edit: /var/www/flurhymez/vendor/laravel/framework/src/Illuminate/Testing/Constraints/CountInDatabase.php (1905B)
expectedCount = $expectedCount;
$this->database = $database;
}
/**
* Check if the expected and actual count are equal.
*
* @param string $table
* @return bool
*/
public function matches($table): bool
{
$this->actualCount = $this->database->table($table)->count();
return $this->actualCount === $this->expectedCount;
}
/**
* Get the description of the failure.
*
* @param string $table
* @return string
*/
public function failureDescription($table): string
{
return sprintf(
"table [%s] matches expected entries count of %s. Entries found: %s.\n",
$table, $this->expectedCount, $this->actualCount
);
}
/**
* Get a string representation of the object.
*
* @param int $options
* @return string
*/
public function toString($options = 0): string
{
return (new ReflectionClass($this))->name;
}
}