From ad64371e719d3a9443d583d0457678305fc5ccc9 Mon Sep 17 00:00:00 2001 From: Marcel Folaron Date: Tue, 26 Nov 2024 13:48:10 -0500 Subject: [PATCH 1/3] Fix access issues regarding manager role #2820 --- app/Domain/Menu/Repositories/Menu.php | 9 ++-- app/Domain/Menu/Services/Menu.php | 2 +- app/Domain/Menu/Templates/headMenu.blade.php | 10 ++++ .../Templates/partials/leftnav/item.blade.php | 42 ++++++++-------- .../partials/leftnav/submenu.blade.php | 48 ++++++++++--------- app/Domain/Projects/Repositories/Projects.php | 5 +- app/Domain/Projects/Services/Projects.php | 7 ++- 7 files changed, 70 insertions(+), 53 deletions(-) diff --git a/app/Domain/Menu/Repositories/Menu.php b/app/Domain/Menu/Repositories/Menu.php index 0663199e2..328a72c6b 100644 --- a/app/Domain/Menu/Repositories/Menu.php +++ b/app/Domain/Menu/Repositories/Menu.php @@ -110,10 +110,10 @@ class Menu 10 => [ 'type' => 'submenu', 'id' => 'Management', 'title' => 'menu.sidemenu_management', 'visual' => 'open', 'role' => 'manager', 'submenu' => [ - 5 => ['type' => 'item', 'module' => 'timesheets', 'title' => 'menu.all_timesheets', 'icon' => 'fa fa-fw fa-business-time', 'tooltip' => 'menu.all_timesheets_tooltip', 'href' => '/timesheets/showAll', 'active' => ['showAll']], - 10 => ['type' => 'item', 'module' => 'projects', 'title' => 'menu.all_projects', 'icon' => 'fa fa-fw fa-briefcase', 'tooltip' => 'menu.all_projects_tooltip', 'href' => '/projects/showAll', 'active' => ['showAll']], - 15 => ['type' => 'item', 'module' => 'clients', 'title' => 'menu.all_clients', 'icon' => 'fa fa-fw fa-address-book', 'tooltip' => 'menu.all_clients_tooltip', 'href' => '/clients/showAll', 'active' => ['showAll']], - 20 => ['type' => 'item', 'module' => 'users', 'title' => 'menu.all_users', 'icon' => 'fa fa-fw fa-users', 'tooltip' => 'menu.all_users_tooltip', 'href' => '/users/showAll', 'active' => ['showAll']], + 5 => ['type' => 'item', 'module' => 'timesheets', 'role' => 'manager', 'title' => 'menu.all_timesheets', 'icon' => 'fa fa-fw fa-business-time', 'tooltip' => 'menu.all_timesheets_tooltip', 'href' => '/timesheets/showAll', 'active' => ['showAll']], + 10 => ['type' => 'item', 'module' => 'projects', 'role' => 'manager', 'title' => 'menu.all_projects', 'icon' => 'fa fa-fw fa-briefcase', 'tooltip' => 'menu.all_projects_tooltip', 'href' => '/projects/showAll', 'active' => ['showAll']], + 15 => ['type' => 'item', 'module' => 'clients', 'role' => 'administrator', 'title' => 'menu.all_clients', 'icon' => 'fa fa-fw fa-address-book', 'tooltip' => 'menu.all_clients_tooltip', 'href' => '/clients/showAll', 'active' => ['showAll']], + 20 => ['type' => 'item', 'module' => 'users', 'role' => 'administrator', 'title' => 'menu.all_users', 'icon' => 'fa fa-fw fa-users', 'tooltip' => 'menu.all_users_tooltip', 'href' => '/users/showAll', 'active' => ['showAll']], ], ], 15 => [ @@ -346,7 +346,6 @@ public function processMenuItem($element, &$structure): void //ModuleManager Check if (false) { $structure['type'] = 'disabled'; - return; } diff --git a/app/Domain/Menu/Services/Menu.php b/app/Domain/Menu/Services/Menu.php index ea9e66905..8ba01f222 100644 --- a/app/Domain/Menu/Services/Menu.php +++ b/app/Domain/Menu/Services/Menu.php @@ -60,7 +60,7 @@ public function getUserProjectList(int $userId, null|int|string $client = null): $favoriteProjects = $projects['favoriteProjects']; //Filtered - $projects = $this->projectService->getProjectHierarchyAvailableToUser($userId, 'open', $client); + $projects = $this->projectService->getProjectHierarchyAvailableToUser($userId, 'open', empty($client) ? session("userdata.clientId") : $client); $allAvailableProjects = $projects['allAvailableProjects']; $allAvailableProjectsHierarchy = $projects['allAvailableProjectsHierarchy']; diff --git a/app/Domain/Menu/Templates/headMenu.blade.php b/app/Domain/Menu/Templates/headMenu.blade.php index 7b4d30a19..60e71242e 100644 --- a/app/Domain/Menu/Templates/headMenu.blade.php +++ b/app/Domain/Menu/Templates/headMenu.blade.php @@ -166,6 +166,15 @@ class="active" @if ($login::userIsAtLeast("manager", true))
  • + @if($login::userHasRole("manager")) + {!! __('menu.company') !!} + @else {!! __('menu.company') !!} + @endif
  • @endif diff --git a/app/Domain/Menu/Templates/partials/leftnav/item.blade.php b/app/Domain/Menu/Templates/partials/leftnav/item.blade.php index bed481938..165e5487e 100644 --- a/app/Domain/Menu/Templates/partials/leftnav/item.blade.php +++ b/app/Domain/Menu/Templates/partials/leftnav/item.blade.php @@ -1,20 +1,24 @@ -
  • - $value) - {{ $key }}="{{ $value }}" - @endforeach - @endif +@if(!isset($menuItem['role']) || $login::userIsAtLeast($menuItem['role'] ?? 'editor')) + +
  • - {!! $menuItem['title'] !!} - -
  • + $value) + {{ $key }}="{{ $value }}" + @endforeach + @endif + > + {!! $menuItem['title'] !!} + + + +@endif diff --git a/app/Domain/Menu/Templates/partials/leftnav/submenu.blade.php b/app/Domain/Menu/Templates/partials/leftnav/submenu.blade.php index c63db3291..5a8920954 100644 --- a/app/Domain/Menu/Templates/partials/leftnav/submenu.blade.php +++ b/app/Domain/Menu/Templates/partials/leftnav/submenu.blade.php @@ -1,23 +1,27 @@ - - +@if(!isset($menuItem['role']) || $login::userIsAtLeast($menuItem['role'] ?? 'editor')) + + + + +@endif diff --git a/app/Domain/Projects/Repositories/Projects.php b/app/Domain/Projects/Repositories/Projects.php index f3e7fee31..d5a6300aa 100644 --- a/app/Domain/Projects/Repositories/Projects.php +++ b/app/Domain/Projects/Repositories/Projects.php @@ -263,8 +263,7 @@ public function getUserProjects(int $userId, string $projectStatus = 'all', ?int return $values; } - // Deprecated - + //This populates the projects show all tab and shows users all the projects that they could access public function getProjectsUserHasAccessTo($userId, string $status = 'all', string $clientId = ''): false|array { @@ -277,6 +276,7 @@ public function getProjectsUserHasAccessTo($userId, string $status = 'all', stri project.dollarBudget, project.menuType, project.type, + project.parent, project.modified, client.name AS clientName, client.id AS clientId, @@ -364,6 +364,7 @@ public function getClientProjects($clientId): false|array project.state, project.menuType, project.modified, + project.type, client.name AS clientName, client.id AS clientId FROM zp_projects as project diff --git a/app/Domain/Projects/Services/Projects.php b/app/Domain/Projects/Services/Projects.php index 4d9c37af8..854962f89 100644 --- a/app/Domain/Projects/Services/Projects.php +++ b/app/Domain/Projects/Services/Projects.php @@ -499,11 +499,10 @@ public function getProjectHierarchyAvailableToUser($userId, string $projectStatu { //Load all projects user is assigned to - $projects = $this->projectRepository->getUserProjects( + $projects = $this->projectRepository->getProjectsUserHasAccessTo( userId: $userId, - projectStatus: $projectStatus, + status: $projectStatus, clientId: (int) $clientId, - accessStatus: 'all' ); $projects = self::dispatch_filter('afterLoadingProjects', $projects); @@ -1637,7 +1636,7 @@ public function getClientManagerProjects(int $userId, int $clientId): array } } - return $userProjects; + return $allProjects; } /** From 743beee87b9603f8460ebd9b94269e6035d33fa5 Mon Sep 17 00:00:00 2001 From: Marcel Folaron Date: Tue, 26 Nov 2024 13:51:17 -0500 Subject: [PATCH 2/3] Code style fixes --- app/Core/Http/ApiRequest.php | 1 - app/Core/Http/IncomingRequest.php | 1 - app/Domain/Menu/Repositories/Menu.php | 1 + app/Domain/Menu/Services/Menu.php | 2 +- .../Support/_generated/UnitTesterActions.php | 869 ++++++++---------- 5 files changed, 369 insertions(+), 505 deletions(-) diff --git a/app/Core/Http/ApiRequest.php b/app/Core/Http/ApiRequest.php index 51d953ce7..0fefa73b0 100644 --- a/app/Core/Http/ApiRequest.php +++ b/app/Core/Http/ApiRequest.php @@ -77,5 +77,4 @@ public function getBearerToken(): ?string return null; } - } diff --git a/app/Core/Http/IncomingRequest.php b/app/Core/Http/IncomingRequest.php index f80c2eed0..031aa9d5a 100644 --- a/app/Core/Http/IncomingRequest.php +++ b/app/Core/Http/IncomingRequest.php @@ -285,5 +285,4 @@ public function isApiRequest(): bool return str_starts_with($requestUri, '/api/jsonrpc'); } - } diff --git a/app/Domain/Menu/Repositories/Menu.php b/app/Domain/Menu/Repositories/Menu.php index 328a72c6b..cf4b30a7a 100644 --- a/app/Domain/Menu/Repositories/Menu.php +++ b/app/Domain/Menu/Repositories/Menu.php @@ -346,6 +346,7 @@ public function processMenuItem($element, &$structure): void //ModuleManager Check if (false) { $structure['type'] = 'disabled'; + return; } diff --git a/app/Domain/Menu/Services/Menu.php b/app/Domain/Menu/Services/Menu.php index 8ba01f222..77defddd4 100644 --- a/app/Domain/Menu/Services/Menu.php +++ b/app/Domain/Menu/Services/Menu.php @@ -60,7 +60,7 @@ public function getUserProjectList(int $userId, null|int|string $client = null): $favoriteProjects = $projects['favoriteProjects']; //Filtered - $projects = $this->projectService->getProjectHierarchyAvailableToUser($userId, 'open', empty($client) ? session("userdata.clientId") : $client); + $projects = $this->projectService->getProjectHierarchyAvailableToUser($userId, 'open', empty($client) ? session('userdata.clientId') : $client); $allAvailableProjects = $projects['allAvailableProjects']; $allAvailableProjectsHierarchy = $projects['allAvailableProjectsHierarchy']; diff --git a/tests/Support/_generated/UnitTesterActions.php b/tests/Support/_generated/UnitTesterActions.php index 079603b7d..bb2815fc7 100644 --- a/tests/Support/_generated/UnitTesterActions.php +++ b/tests/Support/_generated/UnitTesterActions.php @@ -1,8 +1,5 @@ -getScenario()->runStep(new \Codeception\Step\Action('expectThrowable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file does not exist. - * * @see \Codeception\Module\AbstractAsserts::assertFileNotExists() */ - public function assertFileNotExists(string $filename, string $message = '') - { + public function assertFileNotExists(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotExists', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is greater than or equal to another value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertGreaterOrEquals() */ - public function assertGreaterOrEquals($expected, $actual, string $message = '') - { + public function assertGreaterOrEquals($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertGreaterOrEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is empty. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsEmpty() */ - public function assertIsEmpty($actual, string $message = '') - { + public function assertIsEmpty($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsEmpty', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is smaller than or equal to another value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertLessOrEquals() */ - public function assertLessOrEquals($expected, $actual, string $message = '') - { + public function assertLessOrEquals($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertLessOrEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given regular expression. - * * @see \Codeception\Module\AbstractAsserts::assertNotRegExp() */ - public function assertNotRegExp(string $pattern, string $string, string $message = '') - { + public function assertNotRegExp(string $pattern, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotRegExp', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given regular expression. - * * @see \Codeception\Module\AbstractAsserts::assertRegExp() */ - public function assertRegExp(string $pattern, string $string, string $message = '') - { + public function assertRegExp(string $pattern, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertRegExp', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Evaluates a PHPUnit\Framework\Constraint matcher object. * - * @param mixed $value - * + * @param mixed $value * @see \Codeception\Module\AbstractAsserts::assertThatItsNot() */ - public function assertThatItsNot($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = '') - { + public function assertThatItsNot($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertThatItsNot', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an array has a specified key. * - * @param int|string $key - * @param array|\ArrayAccess $array - * + * @param int|string $key + * @param array|\ArrayAccess $array * @see \Codeception\Module\AbstractAsserts::assertArrayHasKey() */ - public function assertArrayHasKey($key, $array, string $message = '') - { + public function assertArrayHasKey($key, $array, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertArrayHasKey', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an array does not have a specified key. * - * @param int|string $key - * @param array|\ArrayAccess $array - * + * @param int|string $key + * @param array|\ArrayAccess $array * @see \Codeception\Module\AbstractAsserts::assertArrayNotHasKey() */ - public function assertArrayNotHasKey($key, $array, string $message = '') - { + public function assertArrayNotHasKey($key, $array, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertArrayNotHasKey', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class has a specified attribute. - * * @see \Codeception\Module\AbstractAsserts::assertClassHasAttribute() */ - public function assertClassHasAttribute(string $attributeName, string $className, string $message = '') - { + public function assertClassHasAttribute(string $attributeName, string $className, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassHasAttribute', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class has a specified static attribute. - * * @see \Codeception\Module\AbstractAsserts::assertClassHasStaticAttribute() */ - public function assertClassHasStaticAttribute(string $attributeName, string $className, string $message = '') - { + public function assertClassHasStaticAttribute(string $attributeName, string $className, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassHasStaticAttribute', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class does not have a specified attribute. - * * @see \Codeception\Module\AbstractAsserts::assertClassNotHasAttribute() */ - public function assertClassNotHasAttribute(string $attributeName, string $className, string $message = '') - { + public function assertClassNotHasAttribute(string $attributeName, string $className, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassNotHasAttribute', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class does not have a specified static attribute. - * * @see \Codeception\Module\AbstractAsserts::assertClassNotHasStaticAttribute() */ - public function assertClassNotHasStaticAttribute(string $attributeName, string $className, string $message = '') - { + public function assertClassNotHasStaticAttribute(string $attributeName, string $className, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassNotHasStaticAttribute', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack contains a needle. * - * @param mixed $needle - * + * @param mixed $needle * @see \Codeception\Module\AbstractAsserts::assertContains() */ - public function assertContains($needle, iterable $haystack, string $message = '') - { + public function assertContains($needle, iterable $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContains', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * - * @param mixed $needle - * + * @param mixed $needle * @see \Codeception\Module\AbstractAsserts::assertContainsEquals() */ - public function assertContainsEquals($needle, iterable $haystack, string $message = '') - { + public function assertContainsEquals($needle, iterable $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContainsEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack contains only values of a given type. - * * @see \Codeception\Module\AbstractAsserts::assertContainsOnly() */ - public function assertContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = null, string $message = '') - { + public function assertContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = NULL, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContainsOnly', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack contains only instances of a given class name. - * * @see \Codeception\Module\AbstractAsserts::assertContainsOnlyInstancesOf() */ - public function assertContainsOnlyInstancesOf(string $className, iterable $haystack, string $message = '') - { + public function assertContainsOnlyInstancesOf(string $className, iterable $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContainsOnlyInstancesOf', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts the number of elements of an array, Countable or Traversable. * - * @param \Countable|iterable $haystack - * + * @param \Countable|iterable $haystack * @see \Codeception\Module\AbstractAsserts::assertCount() */ - public function assertCount(int $expectedCount, $haystack, string $message = '') - { + public function assertCount(int $expectedCount, $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertCount', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory does not exist. - * * @see \Codeception\Module\AbstractAsserts::assertDirectoryDoesNotExist() */ - public function assertDirectoryDoesNotExist(string $directory, string $message = '') - { + public function assertDirectoryDoesNotExist(string $directory, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryDoesNotExist', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists. - * * @see \Codeception\Module\AbstractAsserts::assertDirectoryExists() */ - public function assertDirectoryExists(string $directory, string $message = '') - { + public function assertDirectoryExists(string $directory, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryExists', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is not readable. - * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsNotReadable() */ - public function assertDirectoryIsNotReadable(string $directory, string $message = '') - { + public function assertDirectoryIsNotReadable(string $directory, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsNotReadable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is not writable. - * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsNotWritable() */ - public function assertDirectoryIsNotWritable(string $directory, string $message = '') - { + public function assertDirectoryIsNotWritable(string $directory, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsNotWritable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is readable. - * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsReadable() */ - public function assertDirectoryIsReadable(string $directory, string $message = '') - { + public function assertDirectoryIsReadable(string $directory, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsReadable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is writable. - * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsWritable() */ - public function assertDirectoryIsWritable(string $directory, string $message = '') - { + public function assertDirectoryIsWritable(string $directory, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsWritable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given regular expression. - * * @see \Codeception\Module\AbstractAsserts::assertDoesNotMatchRegularExpression() */ - public function assertDoesNotMatchRegularExpression(string $pattern, string $string, string $message = '') - { + public function assertDoesNotMatchRegularExpression(string $pattern, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDoesNotMatchRegularExpression', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is empty. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertEmpty() */ - public function assertEmpty($actual, string $message = '') - { + public function assertEmpty($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEmpty', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertEquals() */ - public function assertEquals($expected, $actual, string $message = '') - { + public function assertEquals($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal (canonicalizing). * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertEqualsCanonicalizing() */ - public function assertEqualsCanonicalizing($expected, $actual, string $message = '') - { + public function assertEqualsCanonicalizing($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEqualsCanonicalizing', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal (ignoring case). * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertEqualsIgnoringCase() */ - public function assertEqualsIgnoringCase($expected, $actual, string $message = '') - { + public function assertEqualsIgnoringCase($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEqualsIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal (with delta). * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertEqualsWithDelta() */ - public function assertEqualsWithDelta($expected, $actual, float $delta, string $message = '') - { + public function assertEqualsWithDelta($expected, $actual, float $delta, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEqualsWithDelta', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is false. * - * @param mixed $condition - * + * @param mixed $condition * @see \Codeception\Module\AbstractAsserts::assertFalse() */ - public function assertFalse($condition, string $message = '') - { + public function assertFalse($condition, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFalse', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file does not exist. - * * @see \Codeception\Module\AbstractAsserts::assertFileDoesNotExist() */ - public function assertFileDoesNotExist(string $filename, string $message = '') - { + public function assertFileDoesNotExist(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileDoesNotExist', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is equal to the contents of another file. - * * @see \Codeception\Module\AbstractAsserts::assertFileEquals() */ - public function assertFileEquals(string $expected, string $actual, string $message = '') - { + public function assertFileEquals(string $expected, string $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is equal to the contents of another file (canonicalizing). - * * @see \Codeception\Module\AbstractAsserts::assertFileEqualsCanonicalizing() */ - public function assertFileEqualsCanonicalizing(string $expected, string $actual, string $message = '') - { + public function assertFileEqualsCanonicalizing(string $expected, string $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileEqualsCanonicalizing', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is equal to the contents of another file (ignoring case). - * * @see \Codeception\Module\AbstractAsserts::assertFileEqualsIgnoringCase() */ - public function assertFileEqualsIgnoringCase(string $expected, string $actual, string $message = '') - { + public function assertFileEqualsIgnoringCase(string $expected, string $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileEqualsIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists. - * * @see \Codeception\Module\AbstractAsserts::assertFileExists() */ - public function assertFileExists(string $filename, string $message = '') - { + public function assertFileExists(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileExists', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is not readable. - * * @see \Codeception\Module\AbstractAsserts::assertFileIsNotReadable() */ - public function assertFileIsNotReadable(string $file, string $message = '') - { + public function assertFileIsNotReadable(string $file, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsNotReadable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is not writable. - * * @see \Codeception\Module\AbstractAsserts::assertFileIsNotWritable() */ - public function assertFileIsNotWritable(string $file, string $message = '') - { + public function assertFileIsNotWritable(string $file, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsNotWritable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is readable. - * * @see \Codeception\Module\AbstractAsserts::assertFileIsReadable() */ - public function assertFileIsReadable(string $file, string $message = '') - { + public function assertFileIsReadable(string $file, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsReadable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is writable. - * * @see \Codeception\Module\AbstractAsserts::assertFileIsWritable() */ - public function assertFileIsWritable(string $file, string $message = '') - { + public function assertFileIsWritable(string $file, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsWritable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is not equal to the contents of another file. - * * @see \Codeception\Module\AbstractAsserts::assertFileNotEquals() */ - public function assertFileNotEquals(string $expected, string $actual, string $message = '') - { + public function assertFileNotEquals(string $expected, string $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is not equal to the contents of another file (canonicalizing). - * * @see \Codeception\Module\AbstractAsserts::assertFileNotEqualsCanonicalizing() */ - public function assertFileNotEqualsCanonicalizing(string $expected, string $actual, string $message = '') - { + public function assertFileNotEqualsCanonicalizing(string $expected, string $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotEqualsCanonicalizing', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is not equal to the contents of another file (ignoring case). - * * @see \Codeception\Module\AbstractAsserts::assertFileNotEqualsIgnoringCase() */ - public function assertFileNotEqualsIgnoringCase(string $expected, string $actual, string $message = '') - { + public function assertFileNotEqualsIgnoringCase(string $expected, string $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotEqualsIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is finite. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertFinite() */ - public function assertFinite($actual, string $message = '') - { + public function assertFinite($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFinite', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is greater than another value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertGreaterThan() */ - public function assertGreaterThan($expected, $actual, string $message = '') - { + public function assertGreaterThan($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertGreaterThan', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is greater than or equal to another value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertGreaterThanOrEqual() */ - public function assertGreaterThanOrEqual($expected, $actual, string $message = '') - { + public function assertGreaterThanOrEqual($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertGreaterThanOrEqual', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is infinite. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertInfinite() */ - public function assertInfinite($actual, string $message = '') - { + public function assertInfinite($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertInfinite', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of a given type. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertInstanceOf() */ - public function assertInstanceOf(string $expected, $actual, string $message = '') - { + public function assertInstanceOf(string $expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertInstanceOf', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type array. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsArray() */ - public function assertIsArray($actual, string $message = '') - { + public function assertIsArray($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsArray', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type bool. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsBool() */ - public function assertIsBool($actual, string $message = '') - { + public function assertIsBool($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsBool', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type callable. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsCallable() */ - public function assertIsCallable($actual, string $message = '') - { + public function assertIsCallable($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsCallable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type resource and is closed. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsClosedResource() */ - public function assertIsClosedResource($actual, string $message = '') - { + public function assertIsClosedResource($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsClosedResource', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type float. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsFloat() */ - public function assertIsFloat($actual, string $message = '') - { + public function assertIsFloat($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsFloat', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type int. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsInt() */ - public function assertIsInt($actual, string $message = '') - { + public function assertIsInt($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsInt', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type iterable. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsIterable() */ - public function assertIsIterable($actual, string $message = '') - { + public function assertIsIterable($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsIterable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type array. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotArray() */ - public function assertIsNotArray($actual, string $message = '') - { + public function assertIsNotArray($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotArray', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type bool. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotBool() */ - public function assertIsNotBool($actual, string $message = '') - { + public function assertIsNotBool($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotBool', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type callable. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotCallable() */ - public function assertIsNotCallable($actual, string $message = '') - { + public function assertIsNotCallable($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotCallable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type resource. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotClosedResource() */ - public function assertIsNotClosedResource($actual, string $message = '') - { + public function assertIsNotClosedResource($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotClosedResource', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type float. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotFloat() */ - public function assertIsNotFloat($actual, string $message = '') - { + public function assertIsNotFloat($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotFloat', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type int. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotInt() */ - public function assertIsNotInt($actual, string $message = '') - { + public function assertIsNotInt($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotInt', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type iterable. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotIterable() */ - public function assertIsNotIterable($actual, string $message = '') - { + public function assertIsNotIterable($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotIterable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type numeric. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotNumeric() */ - public function assertIsNotNumeric($actual, string $message = '') - { + public function assertIsNotNumeric($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotNumeric', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type object. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotObject() */ - public function assertIsNotObject($actual, string $message = '') - { + public function assertIsNotObject($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotObject', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir exists and is not readable. - * * @see \Codeception\Module\AbstractAsserts::assertIsNotReadable() */ - public function assertIsNotReadable(string $filename, string $message = '') - { + public function assertIsNotReadable(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotReadable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type resource. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotResource() */ - public function assertIsNotResource($actual, string $message = '') - { + public function assertIsNotResource($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotResource', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type scalar. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotScalar() */ - public function assertIsNotScalar($actual, string $message = '') - { + public function assertIsNotScalar($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotScalar', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type string. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNotString() */ - public function assertIsNotString($actual, string $message = '') - { + public function assertIsNotString($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir exists and is not writable. - * * @see \Codeception\Module\AbstractAsserts::assertIsNotWritable() */ - public function assertIsNotWritable(string $filename, string $message = '') - { + public function assertIsNotWritable(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotWritable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type numeric. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsNumeric() */ - public function assertIsNumeric($actual, string $message = '') - { + public function assertIsNumeric($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNumeric', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type object. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsObject() */ - public function assertIsObject($actual, string $message = '') - { + public function assertIsObject($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsObject', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir is readable. - * * @see \Codeception\Module\AbstractAsserts::assertIsReadable() */ - public function assertIsReadable(string $filename, string $message = '') - { + public function assertIsReadable(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsReadable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type resource. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsResource() */ - public function assertIsResource($actual, string $message = '') - { + public function assertIsResource($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsResource', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type scalar. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsScalar() */ - public function assertIsScalar($actual, string $message = '') - { + public function assertIsScalar($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsScalar', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type string. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertIsString() */ - public function assertIsString($actual, string $message = '') - { + public function assertIsString($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir exists and is writable. - * * @see \Codeception\Module\AbstractAsserts::assertIsWritable() */ - public function assertIsWritable(string $filename, string $message = '') - { + public function assertIsWritable(string $filename, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsWritable', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string is a valid JSON string. - * * @see \Codeception\Module\AbstractAsserts::assertJson() */ - public function assertJson(string $actualJson, string $message = '') - { + public function assertJson(string $actualJson, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJson', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two JSON files are equal. - * * @see \Codeception\Module\AbstractAsserts::assertJsonFileEqualsJsonFile() */ - public function assertJsonFileEqualsJsonFile(string $expectedFile, string $actualFile, string $message = '') - { + public function assertJsonFileEqualsJsonFile(string $expectedFile, string $actualFile, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonFileEqualsJsonFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two JSON files are not equal. - * * @see \Codeception\Module\AbstractAsserts::assertJsonFileNotEqualsJsonFile() */ - public function assertJsonFileNotEqualsJsonFile(string $expectedFile, string $actualFile, string $message = '') - { + public function assertJsonFileNotEqualsJsonFile(string $expectedFile, string $actualFile, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonFileNotEqualsJsonFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the generated JSON encoded object and the content of the given file are equal. - * * @see \Codeception\Module\AbstractAsserts::assertJsonStringEqualsJsonFile() */ - public function assertJsonStringEqualsJsonFile(string $expectedFile, string $actualJson, string $message = '') - { + public function assertJsonStringEqualsJsonFile(string $expectedFile, string $actualJson, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringEqualsJsonFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two given JSON encoded objects or arrays are equal. - * * @see \Codeception\Module\AbstractAsserts::assertJsonStringEqualsJsonString() */ - public function assertJsonStringEqualsJsonString(string $expectedJson, string $actualJson, string $message = '') - { + public function assertJsonStringEqualsJsonString(string $expectedJson, string $actualJson, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringEqualsJsonString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the generated JSON encoded object and the content of the given file are not equal. - * * @see \Codeception\Module\AbstractAsserts::assertJsonStringNotEqualsJsonFile() */ - public function assertJsonStringNotEqualsJsonFile(string $expectedFile, string $actualJson, string $message = '') - { + public function assertJsonStringNotEqualsJsonFile(string $expectedFile, string $actualJson, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringNotEqualsJsonFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two given JSON encoded objects or arrays are not equal. - * * @see \Codeception\Module\AbstractAsserts::assertJsonStringNotEqualsJsonString() */ - public function assertJsonStringNotEqualsJsonString(string $expectedJson, string $actualJson, string $message = '') - { + public function assertJsonStringNotEqualsJsonString(string $expectedJson, string $actualJson, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringNotEqualsJsonString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is smaller than another value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertLessThan() */ - public function assertLessThan($expected, $actual, string $message = '') - { + public function assertLessThan($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertLessThan', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is smaller than or equal to another value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertLessThanOrEqual() */ - public function assertLessThanOrEqual($expected, $actual, string $message = '') - { + public function assertLessThanOrEqual($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertLessThanOrEqual', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given regular expression. - * * @see \Codeception\Module\AbstractAsserts::assertMatchesRegularExpression() */ - public function assertMatchesRegularExpression(string $pattern, string $string, string $message = '') - { + public function assertMatchesRegularExpression(string $pattern, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertMatchesRegularExpression', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is nan. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNan() */ - public function assertNan($actual, string $message = '') - { + public function assertNan($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNan', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack does not contain a needle. * - * @param mixed $needle - * + * @param mixed $needle * @see \Codeception\Module\AbstractAsserts::assertNotContains() */ - public function assertNotContains($needle, iterable $haystack, string $message = '') - { + public function assertNotContains($needle, iterable $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotContains', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertNotContainsEquals() */ - public function assertNotContainsEquals($needle, iterable $haystack, string $message = '') - { + public function assertNotContainsEquals($needle, iterable $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotContainsEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack does not contain only values of a given type. - * * @see \Codeception\Module\AbstractAsserts::assertNotContainsOnly() */ - public function assertNotContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = null, string $message = '') - { + public function assertNotContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = NULL, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotContainsOnly', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts the number of elements of an array, Countable or Traversable. * - * @param \Countable|iterable $haystack - * + * @param \Countable|iterable $haystack * @see \Codeception\Module\AbstractAsserts::assertNotCount() */ - public function assertNotCount(int $expectedCount, $haystack, string $message = '') - { + public function assertNotCount(int $expectedCount, $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotCount', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not empty. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotEmpty() */ - public function assertNotEmpty($actual, string $message = '') - { + public function assertNotEmpty($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEmpty', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotEquals() */ - public function assertNotEquals($expected, $actual, string $message = '') - { + public function assertNotEquals($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEquals', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal (canonicalizing). * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotEqualsCanonicalizing() */ - public function assertNotEqualsCanonicalizing($expected, $actual, string $message = '') - { + public function assertNotEqualsCanonicalizing($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEqualsCanonicalizing', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal (ignoring case). * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotEqualsIgnoringCase() */ - public function assertNotEqualsIgnoringCase($expected, $actual, string $message = '') - { + public function assertNotEqualsIgnoringCase($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEqualsIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal (with delta). * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotEqualsWithDelta() */ - public function assertNotEqualsWithDelta($expected, $actual, float $delta, string $message = '') - { + public function assertNotEqualsWithDelta($expected, $actual, float $delta, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEqualsWithDelta', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is not false. * - * @param mixed $condition - * + * @param mixed $condition * @see \Codeception\Module\AbstractAsserts::assertNotFalse() */ - public function assertNotFalse($condition, string $message = '') - { + public function assertNotFalse($condition, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotFalse', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of a given type. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotInstanceOf() */ - public function assertNotInstanceOf(string $expected, $actual, string $message = '') - { + public function assertNotInstanceOf(string $expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotInstanceOf', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not null. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotNull() */ - public function assertNotNull($actual, string $message = '') - { + public function assertNotNull($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotNull', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables do not have the same type and value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNotSame() */ - public function assertNotSame($expected, $actual, string $message = '') - { + public function assertNotSame($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotSame', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same. * - * @param \Countable|iterable $expected - * @param \Countable|iterable $actual - * + * @param \Countable|iterable $expected + * @param \Countable|iterable $actual * @see \Codeception\Module\AbstractAsserts::assertNotSameSize() */ - public function assertNotSameSize($expected, $actual, string $message = '') - { + public function assertNotSameSize($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotSameSize', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is not true. * - * @param mixed $condition - * + * @param mixed $condition * @see \Codeception\Module\AbstractAsserts::assertNotTrue() */ - public function assertNotTrue($condition, string $message = '') - { + public function assertNotTrue($condition, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotTrue', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is null. * - * @param mixed $actual - * + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertNull() */ - public function assertNull($actual, string $message = '') - { + public function assertNull($actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNull', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an object has a specified attribute. - * * @see \Codeception\Module\AbstractAsserts::assertObjectHasAttribute() */ - public function assertObjectHasAttribute(string $attributeName, object $object, string $message = '') - { + public function assertObjectHasAttribute(string $attributeName, object $object, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertObjectHasAttribute', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an object does not have a specified attribute. - * * @see \Codeception\Module\AbstractAsserts::assertObjectNotHasAttribute() */ - public function assertObjectNotHasAttribute(string $attributeName, object $object, string $message = '') - { + public function assertObjectNotHasAttribute(string $attributeName, object $object, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertObjectNotHasAttribute', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables have the same type and value. * - * @param mixed $expected - * @param mixed $actual - * + * @param mixed $expected + * @param mixed $actual * @see \Codeception\Module\AbstractAsserts::assertSame() */ - public function assertSame($expected, $actual, string $message = '') - { + public function assertSame($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertSame', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same. * - * @param \Countable|iterable $expected - * @param \Countable|iterable $actual - * + * @param \Countable|iterable $expected + * @param \Countable|iterable $actual * @see \Codeception\Module\AbstractAsserts::assertSameSize() */ - public function assertSameSize($expected, $actual, string $message = '') - { + public function assertSameSize($expected, $actual, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertSameSize', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringContainsString() */ - public function assertStringContainsString(string $needle, string $haystack, string $message = '') - { + public function assertStringContainsString(string $needle, string $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringContainsString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringContainsStringIgnoringCase() */ - public function assertStringContainsStringIgnoringCase(string $needle, string $haystack, string $message = '') - { + public function assertStringContainsStringIgnoringCase(string $needle, string $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringContainsStringIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string ends not with a given suffix. - * * @see \Codeception\Module\AbstractAsserts::assertStringEndsNotWith() */ - public function assertStringEndsNotWith(string $suffix, string $string, string $message = '') - { + public function assertStringEndsNotWith(string $suffix, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEndsNotWith', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string ends with a given suffix. - * * @see \Codeception\Module\AbstractAsserts::assertStringEndsWith() */ - public function assertStringEndsWith(string $suffix, string $string, string $message = '') - { + public function assertStringEndsWith(string $suffix, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEndsWith', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is equal to the contents of a file. - * * @see \Codeception\Module\AbstractAsserts::assertStringEqualsFile() */ - public function assertStringEqualsFile(string $expectedFile, string $actualString, string $message = '') - { + public function assertStringEqualsFile(string $expectedFile, string $actualString, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEqualsFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is equal to the contents of a file (canonicalizing). - * * @see \Codeception\Module\AbstractAsserts::assertStringEqualsFileCanonicalizing() */ - public function assertStringEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = '') - { + public function assertStringEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEqualsFileCanonicalizing', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is equal to the contents of a file (ignoring case). - * * @see \Codeception\Module\AbstractAsserts::assertStringEqualsFileIgnoringCase() */ - public function assertStringEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = '') - { + public function assertStringEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEqualsFileIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given format string. - * * @see \Codeception\Module\AbstractAsserts::assertStringMatchesFormat() */ - public function assertStringMatchesFormat(string $format, string $string, string $message = '') - { + public function assertStringMatchesFormat(string $format, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringMatchesFormat', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given format file. - * * @see \Codeception\Module\AbstractAsserts::assertStringMatchesFormatFile() */ - public function assertStringMatchesFormatFile(string $formatFile, string $string, string $message = '') - { + public function assertStringMatchesFormatFile(string $formatFile, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringMatchesFormatFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringNotContainsString() */ - public function assertStringNotContainsString(string $needle, string $haystack, string $message = '') - { + public function assertStringNotContainsString(string $needle, string $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotContainsString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringNotContainsStringIgnoringCase() */ - public function assertStringNotContainsStringIgnoringCase(string $needle, string $haystack, string $message = '') - { + public function assertStringNotContainsStringIgnoringCase(string $needle, string $haystack, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotContainsStringIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is not equal to the contents of a file. - * * @see \Codeception\Module\AbstractAsserts::assertStringNotEqualsFile() */ - public function assertStringNotEqualsFile(string $expectedFile, string $actualString, string $message = '') - { + public function assertStringNotEqualsFile(string $expectedFile, string $actualString, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotEqualsFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is not equal to the contents of a file (canonicalizing). - * * @see \Codeception\Module\AbstractAsserts::assertStringNotEqualsFileCanonicalizing() */ - public function assertStringNotEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = '') - { + public function assertStringNotEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotEqualsFileCanonicalizing', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is not equal to the contents of a file (ignoring case). - * * @see \Codeception\Module\AbstractAsserts::assertStringNotEqualsFileIgnoringCase() */ - public function assertStringNotEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = '') - { + public function assertStringNotEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotEqualsFileIgnoringCase', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given format string. - * * @see \Codeception\Module\AbstractAsserts::assertStringNotMatchesFormat() */ - public function assertStringNotMatchesFormat(string $format, string $string, string $message = '') - { + public function assertStringNotMatchesFormat(string $format, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotMatchesFormat', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given format string. - * * @see \Codeception\Module\AbstractAsserts::assertStringNotMatchesFormatFile() */ - public function assertStringNotMatchesFormatFile(string $formatFile, string $string, string $message = '') - { + public function assertStringNotMatchesFormatFile(string $formatFile, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotMatchesFormatFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string starts not with a given prefix. - * * @see \Codeception\Module\AbstractAsserts::assertStringStartsNotWith() */ - public function assertStringStartsNotWith(string $prefix, string $string, string $message = '') - { + public function assertStringStartsNotWith(string $prefix, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringStartsNotWith', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string starts with a given prefix. - * * @see \Codeception\Module\AbstractAsserts::assertStringStartsWith() */ - public function assertStringStartsWith(string $prefix, string $string, string $message = '') - { + public function assertStringStartsWith(string $prefix, string $string, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringStartsWith', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Evaluates a PHPUnit\Framework\Constraint matcher object. * - * @param mixed $value - * + * @param mixed $value * @see \Codeception\Module\AbstractAsserts::assertThat() */ - public function assertThat($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = '') - { + public function assertThat($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertThat', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is true. * - * @param mixed $condition - * + * @param mixed $condition * @see \Codeception\Module\AbstractAsserts::assertTrue() */ - public function assertTrue($condition, string $message = '') - { + public function assertTrue($condition, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertTrue', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML files are equal. - * * @see \Codeception\Module\AbstractAsserts::assertXmlFileEqualsXmlFile() */ - public function assertXmlFileEqualsXmlFile(string $expectedFile, string $actualFile, string $message = '') - { + public function assertXmlFileEqualsXmlFile(string $expectedFile, string $actualFile, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlFileEqualsXmlFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML files are not equal. - * * @see \Codeception\Module\AbstractAsserts::assertXmlFileNotEqualsXmlFile() */ - public function assertXmlFileNotEqualsXmlFile(string $expectedFile, string $actualFile, string $message = '') - { + public function assertXmlFileNotEqualsXmlFile(string $expectedFile, string $actualFile, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlFileNotEqualsXmlFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are equal. * - * @param \DOMDocument|string $actualXml - * + * @param \DOMDocument|string $actualXml * @see \Codeception\Module\AbstractAsserts::assertXmlStringEqualsXmlFile() */ - public function assertXmlStringEqualsXmlFile(string $expectedFile, $actualXml, string $message = '') - { + public function assertXmlStringEqualsXmlFile(string $expectedFile, $actualXml, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringEqualsXmlFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are equal. * - * @param \DOMDocument|string $expectedXml - * @param \DOMDocument|string $actualXml - * + * @param \DOMDocument|string $expectedXml + * @param \DOMDocument|string $actualXml * @see \Codeception\Module\AbstractAsserts::assertXmlStringEqualsXmlString() */ - public function assertXmlStringEqualsXmlString($expectedXml, $actualXml, string $message = '') - { + public function assertXmlStringEqualsXmlString($expectedXml, $actualXml, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringEqualsXmlString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are not equal. * - * @param \DOMDocument|string $actualXml - * + * @param \DOMDocument|string $actualXml * @see \Codeception\Module\AbstractAsserts::assertXmlStringNotEqualsXmlFile() */ - public function assertXmlStringNotEqualsXmlFile(string $expectedFile, $actualXml, string $message = '') - { + public function assertXmlStringNotEqualsXmlFile(string $expectedFile, $actualXml, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringNotEqualsXmlFile', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are not equal. * - * @param \DOMDocument|string $expectedXml - * @param \DOMDocument|string $actualXml - * + * @param \DOMDocument|string $expectedXml + * @param \DOMDocument|string $actualXml * @see \Codeception\Module\AbstractAsserts::assertXmlStringNotEqualsXmlString() */ - public function assertXmlStringNotEqualsXmlString($expectedXml, $actualXml, string $message = '') - { + public function assertXmlStringNotEqualsXmlString($expectedXml, $actualXml, string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringNotEqualsXmlString', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Fails a test with the given message. - * * @see \Codeception\Module\AbstractAsserts::fail() */ - public function fail(string $message = '') - { + public function fail(string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('fail', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Mark the test as incomplete. - * * @see \Codeception\Module\AbstractAsserts::markTestIncomplete() */ - public function markTestIncomplete(string $message = '') - { + public function markTestIncomplete(string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('markTestIncomplete', func_get_args())); } + /** * [!] Method is generated. Documentation taken from corresponding module. * * Mark the test as skipped. - * * @see \Codeception\Module\AbstractAsserts::markTestSkipped() */ - public function markTestSkipped(string $message = '') - { + public function markTestSkipped(string $message = "") { return $this->getScenario()->runStep(new \Codeception\Step\Action('markTestSkipped', func_get_args())); } } From 177d5143f54cd996a854307c3efd5295cbad18fe Mon Sep 17 00:00:00 2001 From: Marcel Folaron Date: Tue, 26 Nov 2024 14:04:44 -0500 Subject: [PATCH 3/3] Fix styles and ignore generated files in pint --- .pint/pint.json | 3 +- .../Support/_generated/UnitTesterActions.php | 869 ++++++++++-------- 2 files changed, 504 insertions(+), 368 deletions(-) diff --git a/.pint/pint.json b/.pint/pint.json index 7f442e55b..336e598b7 100644 --- a/.pint/pint.json +++ b/.pint/pint.json @@ -1,6 +1,7 @@ { "exclude": [ "storage/", - "userfiles/" + "userfiles/", + "tests/Support/_generated" ] } diff --git a/tests/Support/_generated/UnitTesterActions.php b/tests/Support/_generated/UnitTesterActions.php index bb2815fc7..079603b7d 100644 --- a/tests/Support/_generated/UnitTesterActions.php +++ b/tests/Support/_generated/UnitTesterActions.php @@ -1,5 +1,8 @@ -getScenario()->runStep(new \Codeception\Step\Action('expectThrowable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file does not exist. + * * @see \Codeception\Module\AbstractAsserts::assertFileNotExists() */ - public function assertFileNotExists(string $filename, string $message = "") { + public function assertFileNotExists(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotExists', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is greater than or equal to another value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertGreaterOrEquals() */ - public function assertGreaterOrEquals($expected, $actual, string $message = "") { + public function assertGreaterOrEquals($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertGreaterOrEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is empty. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsEmpty() */ - public function assertIsEmpty($actual, string $message = "") { + public function assertIsEmpty($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsEmpty', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is smaller than or equal to another value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertLessOrEquals() */ - public function assertLessOrEquals($expected, $actual, string $message = "") { + public function assertLessOrEquals($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertLessOrEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given regular expression. + * * @see \Codeception\Module\AbstractAsserts::assertNotRegExp() */ - public function assertNotRegExp(string $pattern, string $string, string $message = "") { + public function assertNotRegExp(string $pattern, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotRegExp', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given regular expression. + * * @see \Codeception\Module\AbstractAsserts::assertRegExp() */ - public function assertRegExp(string $pattern, string $string, string $message = "") { + public function assertRegExp(string $pattern, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertRegExp', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Evaluates a PHPUnit\Framework\Constraint matcher object. * - * @param mixed $value + * @param mixed $value + * * @see \Codeception\Module\AbstractAsserts::assertThatItsNot() */ - public function assertThatItsNot($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = "") { + public function assertThatItsNot($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertThatItsNot', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an array has a specified key. * - * @param int|string $key - * @param array|\ArrayAccess $array + * @param int|string $key + * @param array|\ArrayAccess $array + * * @see \Codeception\Module\AbstractAsserts::assertArrayHasKey() */ - public function assertArrayHasKey($key, $array, string $message = "") { + public function assertArrayHasKey($key, $array, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertArrayHasKey', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an array does not have a specified key. * - * @param int|string $key - * @param array|\ArrayAccess $array + * @param int|string $key + * @param array|\ArrayAccess $array + * * @see \Codeception\Module\AbstractAsserts::assertArrayNotHasKey() */ - public function assertArrayNotHasKey($key, $array, string $message = "") { + public function assertArrayNotHasKey($key, $array, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertArrayNotHasKey', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class has a specified attribute. + * * @see \Codeception\Module\AbstractAsserts::assertClassHasAttribute() */ - public function assertClassHasAttribute(string $attributeName, string $className, string $message = "") { + public function assertClassHasAttribute(string $attributeName, string $className, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassHasAttribute', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class has a specified static attribute. + * * @see \Codeception\Module\AbstractAsserts::assertClassHasStaticAttribute() */ - public function assertClassHasStaticAttribute(string $attributeName, string $className, string $message = "") { + public function assertClassHasStaticAttribute(string $attributeName, string $className, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassHasStaticAttribute', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class does not have a specified attribute. + * * @see \Codeception\Module\AbstractAsserts::assertClassNotHasAttribute() */ - public function assertClassNotHasAttribute(string $attributeName, string $className, string $message = "") { + public function assertClassNotHasAttribute(string $attributeName, string $className, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassNotHasAttribute', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a class does not have a specified static attribute. + * * @see \Codeception\Module\AbstractAsserts::assertClassNotHasStaticAttribute() */ - public function assertClassNotHasStaticAttribute(string $attributeName, string $className, string $message = "") { + public function assertClassNotHasStaticAttribute(string $attributeName, string $className, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertClassNotHasStaticAttribute', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack contains a needle. * - * @param mixed $needle + * @param mixed $needle + * * @see \Codeception\Module\AbstractAsserts::assertContains() */ - public function assertContains($needle, iterable $haystack, string $message = "") { + public function assertContains($needle, iterable $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContains', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * - * @param mixed $needle + * @param mixed $needle + * * @see \Codeception\Module\AbstractAsserts::assertContainsEquals() */ - public function assertContainsEquals($needle, iterable $haystack, string $message = "") { + public function assertContainsEquals($needle, iterable $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContainsEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack contains only values of a given type. + * * @see \Codeception\Module\AbstractAsserts::assertContainsOnly() */ - public function assertContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = NULL, string $message = "") { + public function assertContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = null, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContainsOnly', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack contains only instances of a given class name. + * * @see \Codeception\Module\AbstractAsserts::assertContainsOnlyInstancesOf() */ - public function assertContainsOnlyInstancesOf(string $className, iterable $haystack, string $message = "") { + public function assertContainsOnlyInstancesOf(string $className, iterable $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertContainsOnlyInstancesOf', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts the number of elements of an array, Countable or Traversable. * - * @param \Countable|iterable $haystack + * @param \Countable|iterable $haystack + * * @see \Codeception\Module\AbstractAsserts::assertCount() */ - public function assertCount(int $expectedCount, $haystack, string $message = "") { + public function assertCount(int $expectedCount, $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertCount', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory does not exist. + * * @see \Codeception\Module\AbstractAsserts::assertDirectoryDoesNotExist() */ - public function assertDirectoryDoesNotExist(string $directory, string $message = "") { + public function assertDirectoryDoesNotExist(string $directory, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryDoesNotExist', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists. + * * @see \Codeception\Module\AbstractAsserts::assertDirectoryExists() */ - public function assertDirectoryExists(string $directory, string $message = "") { + public function assertDirectoryExists(string $directory, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryExists', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is not readable. + * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsNotReadable() */ - public function assertDirectoryIsNotReadable(string $directory, string $message = "") { + public function assertDirectoryIsNotReadable(string $directory, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsNotReadable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is not writable. + * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsNotWritable() */ - public function assertDirectoryIsNotWritable(string $directory, string $message = "") { + public function assertDirectoryIsNotWritable(string $directory, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsNotWritable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is readable. + * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsReadable() */ - public function assertDirectoryIsReadable(string $directory, string $message = "") { + public function assertDirectoryIsReadable(string $directory, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsReadable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a directory exists and is writable. + * * @see \Codeception\Module\AbstractAsserts::assertDirectoryIsWritable() */ - public function assertDirectoryIsWritable(string $directory, string $message = "") { + public function assertDirectoryIsWritable(string $directory, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDirectoryIsWritable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given regular expression. + * * @see \Codeception\Module\AbstractAsserts::assertDoesNotMatchRegularExpression() */ - public function assertDoesNotMatchRegularExpression(string $pattern, string $string, string $message = "") { + public function assertDoesNotMatchRegularExpression(string $pattern, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertDoesNotMatchRegularExpression', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is empty. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertEmpty() */ - public function assertEmpty($actual, string $message = "") { + public function assertEmpty($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEmpty', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertEquals() */ - public function assertEquals($expected, $actual, string $message = "") { + public function assertEquals($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal (canonicalizing). * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertEqualsCanonicalizing() */ - public function assertEqualsCanonicalizing($expected, $actual, string $message = "") { + public function assertEqualsCanonicalizing($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEqualsCanonicalizing', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal (ignoring case). * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertEqualsIgnoringCase() */ - public function assertEqualsIgnoringCase($expected, $actual, string $message = "") { + public function assertEqualsIgnoringCase($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEqualsIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are equal (with delta). * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertEqualsWithDelta() */ - public function assertEqualsWithDelta($expected, $actual, float $delta, string $message = "") { + public function assertEqualsWithDelta($expected, $actual, float $delta, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertEqualsWithDelta', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is false. * - * @param mixed $condition + * @param mixed $condition + * * @see \Codeception\Module\AbstractAsserts::assertFalse() */ - public function assertFalse($condition, string $message = "") { + public function assertFalse($condition, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFalse', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file does not exist. + * * @see \Codeception\Module\AbstractAsserts::assertFileDoesNotExist() */ - public function assertFileDoesNotExist(string $filename, string $message = "") { + public function assertFileDoesNotExist(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileDoesNotExist', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is equal to the contents of another file. + * * @see \Codeception\Module\AbstractAsserts::assertFileEquals() */ - public function assertFileEquals(string $expected, string $actual, string $message = "") { + public function assertFileEquals(string $expected, string $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is equal to the contents of another file (canonicalizing). + * * @see \Codeception\Module\AbstractAsserts::assertFileEqualsCanonicalizing() */ - public function assertFileEqualsCanonicalizing(string $expected, string $actual, string $message = "") { + public function assertFileEqualsCanonicalizing(string $expected, string $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileEqualsCanonicalizing', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is equal to the contents of another file (ignoring case). + * * @see \Codeception\Module\AbstractAsserts::assertFileEqualsIgnoringCase() */ - public function assertFileEqualsIgnoringCase(string $expected, string $actual, string $message = "") { + public function assertFileEqualsIgnoringCase(string $expected, string $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileEqualsIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists. + * * @see \Codeception\Module\AbstractAsserts::assertFileExists() */ - public function assertFileExists(string $filename, string $message = "") { + public function assertFileExists(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileExists', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is not readable. + * * @see \Codeception\Module\AbstractAsserts::assertFileIsNotReadable() */ - public function assertFileIsNotReadable(string $file, string $message = "") { + public function assertFileIsNotReadable(string $file, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsNotReadable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is not writable. + * * @see \Codeception\Module\AbstractAsserts::assertFileIsNotWritable() */ - public function assertFileIsNotWritable(string $file, string $message = "") { + public function assertFileIsNotWritable(string $file, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsNotWritable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is readable. + * * @see \Codeception\Module\AbstractAsserts::assertFileIsReadable() */ - public function assertFileIsReadable(string $file, string $message = "") { + public function assertFileIsReadable(string $file, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsReadable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file exists and is writable. + * * @see \Codeception\Module\AbstractAsserts::assertFileIsWritable() */ - public function assertFileIsWritable(string $file, string $message = "") { + public function assertFileIsWritable(string $file, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileIsWritable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is not equal to the contents of another file. + * * @see \Codeception\Module\AbstractAsserts::assertFileNotEquals() */ - public function assertFileNotEquals(string $expected, string $actual, string $message = "") { + public function assertFileNotEquals(string $expected, string $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is not equal to the contents of another file (canonicalizing). + * * @see \Codeception\Module\AbstractAsserts::assertFileNotEqualsCanonicalizing() */ - public function assertFileNotEqualsCanonicalizing(string $expected, string $actual, string $message = "") { + public function assertFileNotEqualsCanonicalizing(string $expected, string $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotEqualsCanonicalizing', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of one file is not equal to the contents of another file (ignoring case). + * * @see \Codeception\Module\AbstractAsserts::assertFileNotEqualsIgnoringCase() */ - public function assertFileNotEqualsIgnoringCase(string $expected, string $actual, string $message = "") { + public function assertFileNotEqualsIgnoringCase(string $expected, string $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFileNotEqualsIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is finite. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertFinite() */ - public function assertFinite($actual, string $message = "") { + public function assertFinite($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertFinite', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is greater than another value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertGreaterThan() */ - public function assertGreaterThan($expected, $actual, string $message = "") { + public function assertGreaterThan($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertGreaterThan', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is greater than or equal to another value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertGreaterThanOrEqual() */ - public function assertGreaterThanOrEqual($expected, $actual, string $message = "") { + public function assertGreaterThanOrEqual($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertGreaterThanOrEqual', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is infinite. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertInfinite() */ - public function assertInfinite($actual, string $message = "") { + public function assertInfinite($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertInfinite', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of a given type. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertInstanceOf() */ - public function assertInstanceOf(string $expected, $actual, string $message = "") { + public function assertInstanceOf(string $expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertInstanceOf', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type array. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsArray() */ - public function assertIsArray($actual, string $message = "") { + public function assertIsArray($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsArray', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type bool. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsBool() */ - public function assertIsBool($actual, string $message = "") { + public function assertIsBool($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsBool', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type callable. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsCallable() */ - public function assertIsCallable($actual, string $message = "") { + public function assertIsCallable($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsCallable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type resource and is closed. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsClosedResource() */ - public function assertIsClosedResource($actual, string $message = "") { + public function assertIsClosedResource($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsClosedResource', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type float. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsFloat() */ - public function assertIsFloat($actual, string $message = "") { + public function assertIsFloat($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsFloat', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type int. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsInt() */ - public function assertIsInt($actual, string $message = "") { + public function assertIsInt($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsInt', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type iterable. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsIterable() */ - public function assertIsIterable($actual, string $message = "") { + public function assertIsIterable($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsIterable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type array. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotArray() */ - public function assertIsNotArray($actual, string $message = "") { + public function assertIsNotArray($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotArray', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type bool. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotBool() */ - public function assertIsNotBool($actual, string $message = "") { + public function assertIsNotBool($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotBool', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type callable. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotCallable() */ - public function assertIsNotCallable($actual, string $message = "") { + public function assertIsNotCallable($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotCallable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type resource. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotClosedResource() */ - public function assertIsNotClosedResource($actual, string $message = "") { + public function assertIsNotClosedResource($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotClosedResource', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type float. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotFloat() */ - public function assertIsNotFloat($actual, string $message = "") { + public function assertIsNotFloat($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotFloat', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type int. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotInt() */ - public function assertIsNotInt($actual, string $message = "") { + public function assertIsNotInt($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotInt', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type iterable. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotIterable() */ - public function assertIsNotIterable($actual, string $message = "") { + public function assertIsNotIterable($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotIterable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type numeric. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotNumeric() */ - public function assertIsNotNumeric($actual, string $message = "") { + public function assertIsNotNumeric($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotNumeric', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type object. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotObject() */ - public function assertIsNotObject($actual, string $message = "") { + public function assertIsNotObject($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotObject', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir exists and is not readable. + * * @see \Codeception\Module\AbstractAsserts::assertIsNotReadable() */ - public function assertIsNotReadable(string $filename, string $message = "") { + public function assertIsNotReadable(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotReadable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type resource. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotResource() */ - public function assertIsNotResource($actual, string $message = "") { + public function assertIsNotResource($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotResource', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type scalar. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotScalar() */ - public function assertIsNotScalar($actual, string $message = "") { + public function assertIsNotScalar($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotScalar', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of type string. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNotString() */ - public function assertIsNotString($actual, string $message = "") { + public function assertIsNotString($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir exists and is not writable. + * * @see \Codeception\Module\AbstractAsserts::assertIsNotWritable() */ - public function assertIsNotWritable(string $filename, string $message = "") { + public function assertIsNotWritable(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNotWritable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type numeric. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsNumeric() */ - public function assertIsNumeric($actual, string $message = "") { + public function assertIsNumeric($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsNumeric', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type object. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsObject() */ - public function assertIsObject($actual, string $message = "") { + public function assertIsObject($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsObject', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir is readable. + * * @see \Codeception\Module\AbstractAsserts::assertIsReadable() */ - public function assertIsReadable(string $filename, string $message = "") { + public function assertIsReadable(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsReadable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type resource. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsResource() */ - public function assertIsResource($actual, string $message = "") { + public function assertIsResource($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsResource', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type scalar. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsScalar() */ - public function assertIsScalar($actual, string $message = "") { + public function assertIsScalar($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsScalar', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is of type string. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertIsString() */ - public function assertIsString($actual, string $message = "") { + public function assertIsString($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a file/dir exists and is writable. + * * @see \Codeception\Module\AbstractAsserts::assertIsWritable() */ - public function assertIsWritable(string $filename, string $message = "") { + public function assertIsWritable(string $filename, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertIsWritable', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string is a valid JSON string. + * * @see \Codeception\Module\AbstractAsserts::assertJson() */ - public function assertJson(string $actualJson, string $message = "") { + public function assertJson(string $actualJson, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJson', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two JSON files are equal. + * * @see \Codeception\Module\AbstractAsserts::assertJsonFileEqualsJsonFile() */ - public function assertJsonFileEqualsJsonFile(string $expectedFile, string $actualFile, string $message = "") { + public function assertJsonFileEqualsJsonFile(string $expectedFile, string $actualFile, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonFileEqualsJsonFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two JSON files are not equal. + * * @see \Codeception\Module\AbstractAsserts::assertJsonFileNotEqualsJsonFile() */ - public function assertJsonFileNotEqualsJsonFile(string $expectedFile, string $actualFile, string $message = "") { + public function assertJsonFileNotEqualsJsonFile(string $expectedFile, string $actualFile, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonFileNotEqualsJsonFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the generated JSON encoded object and the content of the given file are equal. + * * @see \Codeception\Module\AbstractAsserts::assertJsonStringEqualsJsonFile() */ - public function assertJsonStringEqualsJsonFile(string $expectedFile, string $actualJson, string $message = "") { + public function assertJsonStringEqualsJsonFile(string $expectedFile, string $actualJson, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringEqualsJsonFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two given JSON encoded objects or arrays are equal. + * * @see \Codeception\Module\AbstractAsserts::assertJsonStringEqualsJsonString() */ - public function assertJsonStringEqualsJsonString(string $expectedJson, string $actualJson, string $message = "") { + public function assertJsonStringEqualsJsonString(string $expectedJson, string $actualJson, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringEqualsJsonString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the generated JSON encoded object and the content of the given file are not equal. + * * @see \Codeception\Module\AbstractAsserts::assertJsonStringNotEqualsJsonFile() */ - public function assertJsonStringNotEqualsJsonFile(string $expectedFile, string $actualJson, string $message = "") { + public function assertJsonStringNotEqualsJsonFile(string $expectedFile, string $actualJson, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringNotEqualsJsonFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two given JSON encoded objects or arrays are not equal. + * * @see \Codeception\Module\AbstractAsserts::assertJsonStringNotEqualsJsonString() */ - public function assertJsonStringNotEqualsJsonString(string $expectedJson, string $actualJson, string $message = "") { + public function assertJsonStringNotEqualsJsonString(string $expectedJson, string $actualJson, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertJsonStringNotEqualsJsonString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is smaller than another value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertLessThan() */ - public function assertLessThan($expected, $actual, string $message = "") { + public function assertLessThan($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertLessThan', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a value is smaller than or equal to another value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertLessThanOrEqual() */ - public function assertLessThanOrEqual($expected, $actual, string $message = "") { + public function assertLessThanOrEqual($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertLessThanOrEqual', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given regular expression. + * * @see \Codeception\Module\AbstractAsserts::assertMatchesRegularExpression() */ - public function assertMatchesRegularExpression(string $pattern, string $string, string $message = "") { + public function assertMatchesRegularExpression(string $pattern, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertMatchesRegularExpression', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is nan. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNan() */ - public function assertNan($actual, string $message = "") { + public function assertNan($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNan', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack does not contain a needle. * - * @param mixed $needle + * @param mixed $needle + * * @see \Codeception\Module\AbstractAsserts::assertNotContains() */ - public function assertNotContains($needle, iterable $haystack, string $message = "") { + public function assertNotContains($needle, iterable $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotContains', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertNotContainsEquals() */ - public function assertNotContainsEquals($needle, iterable $haystack, string $message = "") { + public function assertNotContainsEquals($needle, iterable $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotContainsEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a haystack does not contain only values of a given type. + * * @see \Codeception\Module\AbstractAsserts::assertNotContainsOnly() */ - public function assertNotContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = NULL, string $message = "") { + public function assertNotContainsOnly(string $type, iterable $haystack, ?bool $isNativeType = null, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotContainsOnly', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts the number of elements of an array, Countable or Traversable. * - * @param \Countable|iterable $haystack + * @param \Countable|iterable $haystack + * * @see \Codeception\Module\AbstractAsserts::assertNotCount() */ - public function assertNotCount(int $expectedCount, $haystack, string $message = "") { + public function assertNotCount(int $expectedCount, $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotCount', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not empty. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotEmpty() */ - public function assertNotEmpty($actual, string $message = "") { + public function assertNotEmpty($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEmpty', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotEquals() */ - public function assertNotEquals($expected, $actual, string $message = "") { + public function assertNotEquals($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEquals', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal (canonicalizing). * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotEqualsCanonicalizing() */ - public function assertNotEqualsCanonicalizing($expected, $actual, string $message = "") { + public function assertNotEqualsCanonicalizing($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEqualsCanonicalizing', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal (ignoring case). * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotEqualsIgnoringCase() */ - public function assertNotEqualsIgnoringCase($expected, $actual, string $message = "") { + public function assertNotEqualsIgnoringCase($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEqualsIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables are not equal (with delta). * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotEqualsWithDelta() */ - public function assertNotEqualsWithDelta($expected, $actual, float $delta, string $message = "") { + public function assertNotEqualsWithDelta($expected, $actual, float $delta, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotEqualsWithDelta', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is not false. * - * @param mixed $condition + * @param mixed $condition + * * @see \Codeception\Module\AbstractAsserts::assertNotFalse() */ - public function assertNotFalse($condition, string $message = "") { + public function assertNotFalse($condition, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotFalse', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not of a given type. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotInstanceOf() */ - public function assertNotInstanceOf(string $expected, $actual, string $message = "") { + public function assertNotInstanceOf(string $expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotInstanceOf', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is not null. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotNull() */ - public function assertNotNull($actual, string $message = "") { + public function assertNotNull($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotNull', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables do not have the same type and value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotSame() */ - public function assertNotSame($expected, $actual, string $message = "") { + public function assertNotSame($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotSame', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same. * - * @param \Countable|iterable $expected - * @param \Countable|iterable $actual + * @param \Countable|iterable $expected + * @param \Countable|iterable $actual + * * @see \Codeception\Module\AbstractAsserts::assertNotSameSize() */ - public function assertNotSameSize($expected, $actual, string $message = "") { + public function assertNotSameSize($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotSameSize', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is not true. * - * @param mixed $condition + * @param mixed $condition + * * @see \Codeception\Module\AbstractAsserts::assertNotTrue() */ - public function assertNotTrue($condition, string $message = "") { + public function assertNotTrue($condition, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNotTrue', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a variable is null. * - * @param mixed $actual + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertNull() */ - public function assertNull($actual, string $message = "") { + public function assertNull($actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertNull', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an object has a specified attribute. + * * @see \Codeception\Module\AbstractAsserts::assertObjectHasAttribute() */ - public function assertObjectHasAttribute(string $attributeName, object $object, string $message = "") { + public function assertObjectHasAttribute(string $attributeName, object $object, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertObjectHasAttribute', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that an object does not have a specified attribute. + * * @see \Codeception\Module\AbstractAsserts::assertObjectNotHasAttribute() */ - public function assertObjectNotHasAttribute(string $attributeName, object $object, string $message = "") { + public function assertObjectNotHasAttribute(string $attributeName, object $object, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertObjectNotHasAttribute', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two variables have the same type and value. * - * @param mixed $expected - * @param mixed $actual + * @param mixed $expected + * @param mixed $actual + * * @see \Codeception\Module\AbstractAsserts::assertSame() */ - public function assertSame($expected, $actual, string $message = "") { + public function assertSame($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertSame', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same. * - * @param \Countable|iterable $expected - * @param \Countable|iterable $actual + * @param \Countable|iterable $expected + * @param \Countable|iterable $actual + * * @see \Codeception\Module\AbstractAsserts::assertSameSize() */ - public function assertSameSize($expected, $actual, string $message = "") { + public function assertSameSize($expected, $actual, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertSameSize', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringContainsString() */ - public function assertStringContainsString(string $needle, string $haystack, string $message = "") { + public function assertStringContainsString(string $needle, string $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringContainsString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringContainsStringIgnoringCase() */ - public function assertStringContainsStringIgnoringCase(string $needle, string $haystack, string $message = "") { + public function assertStringContainsStringIgnoringCase(string $needle, string $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringContainsStringIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string ends not with a given suffix. + * * @see \Codeception\Module\AbstractAsserts::assertStringEndsNotWith() */ - public function assertStringEndsNotWith(string $suffix, string $string, string $message = "") { + public function assertStringEndsNotWith(string $suffix, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEndsNotWith', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string ends with a given suffix. + * * @see \Codeception\Module\AbstractAsserts::assertStringEndsWith() */ - public function assertStringEndsWith(string $suffix, string $string, string $message = "") { + public function assertStringEndsWith(string $suffix, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEndsWith', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is equal to the contents of a file. + * * @see \Codeception\Module\AbstractAsserts::assertStringEqualsFile() */ - public function assertStringEqualsFile(string $expectedFile, string $actualString, string $message = "") { + public function assertStringEqualsFile(string $expectedFile, string $actualString, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEqualsFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is equal to the contents of a file (canonicalizing). + * * @see \Codeception\Module\AbstractAsserts::assertStringEqualsFileCanonicalizing() */ - public function assertStringEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = "") { + public function assertStringEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEqualsFileCanonicalizing', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is equal to the contents of a file (ignoring case). + * * @see \Codeception\Module\AbstractAsserts::assertStringEqualsFileIgnoringCase() */ - public function assertStringEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = "") { + public function assertStringEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringEqualsFileIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given format string. + * * @see \Codeception\Module\AbstractAsserts::assertStringMatchesFormat() */ - public function assertStringMatchesFormat(string $format, string $string, string $message = "") { + public function assertStringMatchesFormat(string $format, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringMatchesFormat', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string matches a given format file. + * * @see \Codeception\Module\AbstractAsserts::assertStringMatchesFormatFile() */ - public function assertStringMatchesFormatFile(string $formatFile, string $string, string $message = "") { + public function assertStringMatchesFormatFile(string $formatFile, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringMatchesFormatFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringNotContainsString() */ - public function assertStringNotContainsString(string $needle, string $haystack, string $message = "") { + public function assertStringNotContainsString(string $needle, string $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotContainsString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * * @see \Codeception\Module\AbstractAsserts::assertStringNotContainsStringIgnoringCase() */ - public function assertStringNotContainsStringIgnoringCase(string $needle, string $haystack, string $message = "") { + public function assertStringNotContainsStringIgnoringCase(string $needle, string $haystack, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotContainsStringIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is not equal to the contents of a file. + * * @see \Codeception\Module\AbstractAsserts::assertStringNotEqualsFile() */ - public function assertStringNotEqualsFile(string $expectedFile, string $actualString, string $message = "") { + public function assertStringNotEqualsFile(string $expectedFile, string $actualString, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotEqualsFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is not equal to the contents of a file (canonicalizing). + * * @see \Codeception\Module\AbstractAsserts::assertStringNotEqualsFileCanonicalizing() */ - public function assertStringNotEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = "") { + public function assertStringNotEqualsFileCanonicalizing(string $expectedFile, string $actualString, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotEqualsFileCanonicalizing', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that the contents of a string is not equal to the contents of a file (ignoring case). + * * @see \Codeception\Module\AbstractAsserts::assertStringNotEqualsFileIgnoringCase() */ - public function assertStringNotEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = "") { + public function assertStringNotEqualsFileIgnoringCase(string $expectedFile, string $actualString, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotEqualsFileIgnoringCase', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given format string. + * * @see \Codeception\Module\AbstractAsserts::assertStringNotMatchesFormat() */ - public function assertStringNotMatchesFormat(string $format, string $string, string $message = "") { + public function assertStringNotMatchesFormat(string $format, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotMatchesFormat', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string does not match a given format string. + * * @see \Codeception\Module\AbstractAsserts::assertStringNotMatchesFormatFile() */ - public function assertStringNotMatchesFormatFile(string $formatFile, string $string, string $message = "") { + public function assertStringNotMatchesFormatFile(string $formatFile, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringNotMatchesFormatFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string starts not with a given prefix. + * * @see \Codeception\Module\AbstractAsserts::assertStringStartsNotWith() */ - public function assertStringStartsNotWith(string $prefix, string $string, string $message = "") { + public function assertStringStartsNotWith(string $prefix, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringStartsNotWith', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a string starts with a given prefix. + * * @see \Codeception\Module\AbstractAsserts::assertStringStartsWith() */ - public function assertStringStartsWith(string $prefix, string $string, string $message = "") { + public function assertStringStartsWith(string $prefix, string $string, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertStringStartsWith', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Evaluates a PHPUnit\Framework\Constraint matcher object. * - * @param mixed $value + * @param mixed $value + * * @see \Codeception\Module\AbstractAsserts::assertThat() */ - public function assertThat($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = "") { + public function assertThat($value, \PHPUnit\Framework\Constraint\Constraint $constraint, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertThat', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that a condition is true. * - * @param mixed $condition + * @param mixed $condition + * * @see \Codeception\Module\AbstractAsserts::assertTrue() */ - public function assertTrue($condition, string $message = "") { + public function assertTrue($condition, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertTrue', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML files are equal. + * * @see \Codeception\Module\AbstractAsserts::assertXmlFileEqualsXmlFile() */ - public function assertXmlFileEqualsXmlFile(string $expectedFile, string $actualFile, string $message = "") { + public function assertXmlFileEqualsXmlFile(string $expectedFile, string $actualFile, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlFileEqualsXmlFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML files are not equal. + * * @see \Codeception\Module\AbstractAsserts::assertXmlFileNotEqualsXmlFile() */ - public function assertXmlFileNotEqualsXmlFile(string $expectedFile, string $actualFile, string $message = "") { + public function assertXmlFileNotEqualsXmlFile(string $expectedFile, string $actualFile, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlFileNotEqualsXmlFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are equal. * - * @param \DOMDocument|string $actualXml + * @param \DOMDocument|string $actualXml + * * @see \Codeception\Module\AbstractAsserts::assertXmlStringEqualsXmlFile() */ - public function assertXmlStringEqualsXmlFile(string $expectedFile, $actualXml, string $message = "") { + public function assertXmlStringEqualsXmlFile(string $expectedFile, $actualXml, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringEqualsXmlFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are equal. * - * @param \DOMDocument|string $expectedXml - * @param \DOMDocument|string $actualXml + * @param \DOMDocument|string $expectedXml + * @param \DOMDocument|string $actualXml + * * @see \Codeception\Module\AbstractAsserts::assertXmlStringEqualsXmlString() */ - public function assertXmlStringEqualsXmlString($expectedXml, $actualXml, string $message = "") { + public function assertXmlStringEqualsXmlString($expectedXml, $actualXml, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringEqualsXmlString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are not equal. * - * @param \DOMDocument|string $actualXml + * @param \DOMDocument|string $actualXml + * * @see \Codeception\Module\AbstractAsserts::assertXmlStringNotEqualsXmlFile() */ - public function assertXmlStringNotEqualsXmlFile(string $expectedFile, $actualXml, string $message = "") { + public function assertXmlStringNotEqualsXmlFile(string $expectedFile, $actualXml, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringNotEqualsXmlFile', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Asserts that two XML documents are not equal. * - * @param \DOMDocument|string $expectedXml - * @param \DOMDocument|string $actualXml + * @param \DOMDocument|string $expectedXml + * @param \DOMDocument|string $actualXml + * * @see \Codeception\Module\AbstractAsserts::assertXmlStringNotEqualsXmlString() */ - public function assertXmlStringNotEqualsXmlString($expectedXml, $actualXml, string $message = "") { + public function assertXmlStringNotEqualsXmlString($expectedXml, $actualXml, string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('assertXmlStringNotEqualsXmlString', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Fails a test with the given message. + * * @see \Codeception\Module\AbstractAsserts::fail() */ - public function fail(string $message = "") { + public function fail(string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('fail', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Mark the test as incomplete. + * * @see \Codeception\Module\AbstractAsserts::markTestIncomplete() */ - public function markTestIncomplete(string $message = "") { + public function markTestIncomplete(string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('markTestIncomplete', func_get_args())); } - /** * [!] Method is generated. Documentation taken from corresponding module. * * Mark the test as skipped. + * * @see \Codeception\Module\AbstractAsserts::markTestSkipped() */ - public function markTestSkipped(string $message = "") { + public function markTestSkipped(string $message = '') + { return $this->getScenario()->runStep(new \Codeception\Step\Action('markTestSkipped', func_get_args())); } }