From 9c7e6caed69688d2d6dfb571eaaffaa1c4989237 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20DELSOL?= Date: Thu, 9 Feb 2023 23:00:27 +0100 Subject: [PATCH] Add SonarCloud properties, add Sonar Github Workflow Minor improvements --- .github/workflows/release.yml | 4 +- .github/workflows/sonars.yml | 48 ++++++ sonar-project.properties | 7 + src/Command/AbstractCommand.php | 2 +- src/ConfigurationReader/GeneratorOptions.php | 10 +- src/File/Struct.php | 12 +- src/Generator/Utils.php | 4 +- tests/Command/GeneratePackageCommandTest.php | 20 +-- .../GeneratorOptionsTest.php | 148 ++++++++--------- .../PhpReservedKeywordTest.php | 134 +++++++-------- .../ServiceReservedMethodTest.php | 104 ++++++------ .../StructArrayReservedMethodTest.php | 104 ++++++------ .../StructReservedMethodTest.php | 104 ++++++------ tests/ConfigurationReader/XsdTypesTest.php | 16 +- tests/Container/ContainerTest.php | 8 +- tests/Container/Model/MethodContainerTest.php | 2 +- tests/Container/Model/ModelContainerTest.php | 14 +- tests/Container/Model/SchemaContainerTest.php | 2 +- .../Container/Model/ServiceContainerTest.php | 4 +- .../Model/StructAttributeContainerTest.php | 2 +- tests/Container/Model/StructContainerTest.php | 10 +- .../Model/StructValueContainerTest.php | 2 +- tests/Container/ParserTest.php | 2 +- tests/Container/PhpElement/ConstantTest.php | 4 +- tests/Container/PhpElement/MethodTest.php | 4 +- tests/Container/PhpElement/PropertyTest.php | 4 +- tests/File/ClassMapTest.php | 12 +- tests/File/ComposerTest.php | 14 +- tests/File/ServiceTest.php | 40 ++--- tests/File/StructArrayTest.php | 16 +- tests/File/StructEnumTest.php | 22 +-- tests/File/StructTest.php | 70 ++++---- tests/File/TutorialTest.php | 14 +- tests/File/Validation/ArrayRuleTest.php | 10 +- tests/File/Validation/BooleanRuleTest.php | 8 +- tests/File/Validation/ChoiceRuleTest.php | 6 +- tests/File/Validation/EnumerationRuleTest.php | 6 +- tests/File/Validation/FloatRuleTest.php | 8 +- .../Validation/FractionDigitsRuleTest.php | 12 +- tests/File/Validation/IntRuleTest.php | 12 +- tests/File/Validation/InvalidRuleTest.php | 2 +- tests/File/Validation/ItemTypeRuleTest.php | 14 +- tests/File/Validation/LengthRuleTest.php | 6 +- tests/File/Validation/ListRuleTest.php | 10 +- .../File/Validation/MaxExclusiveRuleTest.php | 14 +- .../File/Validation/MaxInclusiveRuleTest.php | 16 +- tests/File/Validation/MaxLengthRuleTest.php | 14 +- tests/File/Validation/MaxOccursRuleTest.php | 12 +- .../File/Validation/MinExclusiveRuleTest.php | 14 +- .../File/Validation/MinInclusiveRuleTest.php | 16 +- tests/File/Validation/MinLengthRuleTest.php | 12 +- tests/File/Validation/PatternRuleTest.php | 12 +- tests/File/Validation/StringRuleTest.php | 12 +- tests/File/Validation/TotalDigitsRuleTest.php | 6 +- tests/File/Validation/UnionRuleTest.php | 10 +- tests/File/Validation/XmlRuleTest.php | 14 +- tests/Generator/GeneratorContainerTest.php | 2 +- tests/Generator/GeneratorSoapClientTest.php | 2 +- tests/Generator/GeneratorTest.php | 154 +++++++++--------- tests/Generator/UtilsTest.php | 38 ++--- tests/Model/MethodTest.php | 20 +-- tests/Model/ModelTest.php | 26 +-- tests/Model/ServiceTest.php | 6 +- tests/Model/StructAttributeTest.php | 14 +- tests/Model/StructTest.php | 40 ++--- tests/Model/StructValueTest.php | 8 +- tests/Model/WsdlTest.php | 6 +- tests/Parser/SoapClient/FunctionsTest.php | 8 +- tests/Parser/SoapClient/StructsTest.php | 6 +- tests/Parser/Wsdl/TagAttributeTest.php | 4 +- tests/Parser/Wsdl/TagChoiceTest.php | 6 +- tests/Parser/Wsdl/TagComplexTypeTest.php | 6 +- tests/Parser/Wsdl/TagDocumentationTest.php | 10 +- tests/Parser/Wsdl/TagElementTest.php | 8 +- tests/Parser/Wsdl/TagEnumerationTest.php | 4 +- tests/Parser/Wsdl/TagExtensionTest.php | 4 +- tests/Parser/Wsdl/TagHeaderTest.php | 10 +- tests/Parser/Wsdl/TagImportTest.php | 18 +- tests/Parser/Wsdl/TagIncludeTest.php | 6 +- tests/Parser/Wsdl/TagInputTest.php | 4 +- tests/Parser/Wsdl/TagListTest.php | 6 +- tests/Parser/Wsdl/TagOutputTest.php | 2 +- tests/Parser/Wsdl/TagRestrictionTest.php | 8 +- tests/Parser/Wsdl/TagUnionTest.php | 4 +- 84 files changed, 847 insertions(+), 792 deletions(-) create mode 100644 .github/workflows/sonars.yml create mode 100644 sonar-project.properties diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 05773d95..1a09b763 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -41,7 +41,9 @@ jobs: run: echo $GITHUB_REF_NAME_SLUG - name: Checkout code - uses: actions/checkout@v2 + uses: actions/checkout@v3 + with: + fetch-depth: 0 - name: Get convenient Docker Meta id: docker_meta diff --git a/.github/workflows/sonars.yml b/.github/workflows/sonars.yml new file mode 100644 index 00000000..741de901 --- /dev/null +++ b/.github/workflows/sonars.yml @@ -0,0 +1,48 @@ +name: Sonars +on: + push: + branches: + - develop + - feature/* + - feat/* + - release/* + pull_request: + types: [ opened, synchronize, reopened ] +jobs: + sonarcloud: + name: Sonars + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Setup PHP with Xdebug + uses: shivammathur/setup-php@v2 + with: + php-version: 7.4 + coverage: xdebug + + - name: Install dependencies with composer + run: composer update --no-ansi --no-interaction --no-progress + + - name: Generate coverage report with phpunit + run: vendor/bin/phpunit --coverage-clover coverage.xml --log-junit report.xml + + - name: Monitor coverage + uses: slavcodev/coverage-monitor-action@v1 + with: + github_token: ${{ secrets.ACTIONS_GITHUB_TOKEN }} + coverage_path: coverage.xml + threshold_alert: 95 + threshold_warning: 90 + + - name: Fix phpunit files paths + run: sed -i 's@'$GITHUB_WORKSPACE/'@''@g' coverage.xml report.xml + + - name: SonarCloud Scan + uses: SonarSource/sonarcloud-github-action@master + env: + GITHUB_TOKEN: ${{ secrets.ACTIONS_GITHUB_TOKEN }} + SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }} diff --git a/sonar-project.properties b/sonar-project.properties new file mode 100644 index 00000000..40856602 --- /dev/null +++ b/sonar-project.properties @@ -0,0 +1,7 @@ +sonar.projectKey=WsdlToPhp_PackageGenerator +sonar.organization=wsdltophp +sonar.php.coverage.reportPaths=coverage.xml +sonar.php.tests.reportPath=report.xml + +sonar.sources=src/ +sonar.tests=tests/ diff --git a/src/Command/AbstractCommand.php b/src/Command/AbstractCommand.php index 37b77eb8..c08447f3 100644 --- a/src/Command/AbstractCommand.php +++ b/src/Command/AbstractCommand.php @@ -17,7 +17,7 @@ abstract class AbstractCommand extends Command protected OutputInterface $output; - protected function configure() + protected function configure(): void { $this->addOption( 'force', diff --git a/src/ConfigurationReader/GeneratorOptions.php b/src/ConfigurationReader/GeneratorOptions.php index 6cbc8f10..68f6ef05 100644 --- a/src/ConfigurationReader/GeneratorOptions.php +++ b/src/ConfigurationReader/GeneratorOptions.php @@ -133,12 +133,12 @@ protected function __construct(string $filename) $this->parseOptions($filename); } - public function __call($name, $arguments) + public function __call(string $name, array $arguments) { - if ('set' === substr($name, 0, 3) && 1 === count($arguments)) { + if (0 === strpos($name, 'set') && 1 === count($arguments)) { return $this->setOptionValue(self::methodNameToOptionName($name), array_shift($arguments)); } - if ('get' === substr($name, 0, 3) && empty($arguments)) { + if (empty($arguments) && 0 === strpos($name, 'get')) { return $this->getOptionValue(self::methodNameToOptionName($name)); } @@ -182,7 +182,7 @@ public static function getDefaultConfigurationPath(): string public static function methodNameToOptionName(string $name): string { - return trim(strtolower(preg_replace(StructValue::MATCH_PATTERN, StructValue::REPLACEMENT_PATTERN, substr($name, 3))), '_'); + return strtolower(trim(preg_replace(StructValue::MATCH_PATTERN, StructValue::REPLACEMENT_PATTERN, substr($name, 3)), '_')); } public function setAddComments(array $addComments = []): self @@ -264,7 +264,7 @@ protected function parseOptions(string $filename): self * * @param mixed $value */ - protected static function dotNotationToArray(string $string, $value, array &$array) + protected static function dotNotationToArray(string $string, $value, array &$array): void { $keys = explode('.', $string); foreach ($keys as $key) { diff --git a/src/File/Struct.php b/src/File/Struct.php index 46676e52..f91dc151 100644 --- a/src/File/Struct.php +++ b/src/File/Struct.php @@ -215,9 +215,7 @@ protected function addStructMethodAddTo(StructAttributeModel $attribute): self protected function addStructMethodAddToBody(PhpMethod $method, StructAttributeModel $attribute): self { - if ($this->getGenerator()->getOptionValidation()) { - $this->applyRules($method, $attribute, 'item', true); - } + $this->applyRules($method, $attribute, 'item', true); if ($attribute->nameIsClean()) { $assignment = sprintf('$this->%s[] = $item;', $attribute->getCleanName()); @@ -250,11 +248,9 @@ protected function addStructMethodSetBody(PhpMethod $method, StructAttributeMode $parameters = $method->getParameters(); $parameter = array_shift($parameters); $parameterName = is_string($parameter) ? $parameter : $parameter->getName(); - if ($this->getGenerator()->getOptionValidation()) { - $this->applyRules($method, $attribute, $parameterName); - } return $this + ->applyRules($method, $attribute, $parameterName) ->addStructMethodSetBodyAssignment($method, $attribute, $parameterName) ->addStructMethodSetBodyReturn($method) ; @@ -688,11 +684,13 @@ protected function getStructMethodsValidateLengthAnnotationBlock(PhpMethod $meth ]); } - protected function applyRules(PhpMethod $method, StructAttributeModel $attribute, string $parameterName, bool $itemType = false): void + protected function applyRules(PhpMethod $method, StructAttributeModel $attribute, string $parameterName, bool $itemType = false): self { if ($this->getGenerator()->getOptionValidation()) { $rules = new Rules($this, $method, $attribute, $this->methods); $rules->applyRules($parameterName, $itemType); } + + return $this; } } diff --git a/src/Generator/Utils.php b/src/Generator/Utils.php index 36d8283c..ed1488ad 100644 --- a/src/Generator/Utils.php +++ b/src/Generator/Utils.php @@ -230,8 +230,8 @@ public static function saveSchemas(string $destinationFolder, string $schemasFol $schemasPath = rtrim($destinationFolder, DIRECTORY_SEPARATOR).DIRECTORY_SEPARATOR.rtrim($schemasFolder, DIRECTORY_SEPARATOR); // Here we must cover all possible variants - if ((false !== mb_strpos(mb_strtolower($schemasUrl), '.wsdl')) || (false !== mb_strpos(mb_strtolower($schemasUrl), '.xsd')) || (false !== mb_strpos(mb_strtolower($schemasUrl), '.xml'))) { - $filename = basename($schemasUrl); + if ((false !== mb_strpos(mb_strtolower($schemasUrl), '.wsdl')) || (false !== mb_strpos(mb_strtolower($schemasUrl), '.xsd')) || (false !== mb_strpos(mb_strtolower($schemasUrl), '.xml')) || (false === mb_strpos(mb_strtolower($schemasUrl), '?'))) { + $filename = basename($schemasUrl) . (false === mb_strpos(basename($schemasUrl), '.') ? '.xsd' : ''); } else { // if $url is like http://example.com/index.php?WSDL default filename will be schema.wsdl $filename = 'schema.wsdl'; diff --git a/tests/Command/GeneratePackageCommandTest.php b/tests/Command/GeneratePackageCommandTest.php index 8d3a2443..96312af2 100644 --- a/tests/Command/GeneratePackageCommandTest.php +++ b/tests/Command/GeneratePackageCommandTest.php @@ -19,7 +19,7 @@ */ final class GeneratePackageCommandTest extends AbstractTestCase { - public function testExceptionOnDestination() + public function testExceptionOnDestination(): void { $this->expectException(InvalidArgumentException::class); @@ -35,7 +35,7 @@ public function testExceptionOnDestination() $command->run($input, $output); } - public function testExceptionOnComposerName() + public function testExceptionOnComposerName(): void { $this->expectException(InvalidArgumentException::class); @@ -52,7 +52,7 @@ public function testExceptionOnComposerName() $command->run($input, $output); } - public function testExceptionOnOrigin() + public function testExceptionOnOrigin(): void { $this->expectException(InvalidArgumentException::class); @@ -69,7 +69,7 @@ public function testExceptionOnOrigin() $command->run($input, $output); } - public function testDebugMode() + public function testDebugMode(): void { AbstractYamlReader::resetInstances(); $command = new GeneratePackageCommand('WsdlToPhp'); @@ -88,7 +88,7 @@ public function testDebugMode() $this->assertFalse(is_dir(self::getTestDirectory().'/debug/')); } - public function testSetSrcDirname() + public function testSetSrcDirname(): void { AbstractYamlReader::resetInstances(); $command = new GeneratePackageCommand('WsdlToPhp'); @@ -109,7 +109,7 @@ public function testSetSrcDirname() $this->assertSame('', $command->getGenerator()->getOptionSrcDirname()); } - public function testGetOptionValue() + public function testGetOptionValue(): void { $command = new GeneratePackageCommand('WsdlToPhp'); $input = new ArrayInput([ @@ -127,7 +127,7 @@ public function testGetOptionValue() $this->assertSame(__DIR__.'/../resources/generator_options.yml', $command->getGeneratorOptionsConfigOption()); } - public function testResolveGeneratorOptionsConfigPathUsingOption() + public function testResolveGeneratorOptionsConfigPathUsingOption(): void { $command = new GeneratePackageCommand('WsdlToPhp'); $input = new ArrayInput([ @@ -145,7 +145,7 @@ public function testResolveGeneratorOptionsConfigPathUsingOption() $this->assertSame(__DIR__.'/../resources/generator_options.yml', $command->resolveGeneratorOptionsConfigPath()); } - public function testResolveGeneratorOptionsConfigPathUsingExistingProperUserConfig() + public function testResolveGeneratorOptionsConfigPathUsingExistingProperUserConfig(): void { $command = new GeneratePackageCommand('WsdlToPhp'); $input = new ArrayInput([ @@ -163,7 +163,7 @@ public function testResolveGeneratorOptionsConfigPathUsingExistingProperUserConf $this->assertSame(realpath(self::getTestDirectory().'../existing_config/'.GeneratePackageCommand::PROPER_USER_CONFIGURATION), $command->resolveGeneratorOptionsConfigPath()); } - public function testResolveGeneratorOptionsConfigPathUsingExistingDistributedConfig() + public function testResolveGeneratorOptionsConfigPathUsingExistingDistributedConfig(): void { $command = new GeneratePackageCommand('WsdlToPhp'); $input = new ArrayInput([ @@ -181,7 +181,7 @@ public function testResolveGeneratorOptionsConfigPathUsingExistingDistributedCon $this->assertSame(realpath(self::getTestDirectory().'../../../'.GeneratePackageCommand::DEFAULT_CONFIGURATION_FILE), $command->resolveGeneratorOptionsConfigPath()); } - public function testResolveGeneratorOptionsConfigPathUsingDefaultConfig() + public function testResolveGeneratorOptionsConfigPathUsingDefaultConfig(): void { $command = new GeneratePackageCommand('WsdlToPhp'); $input = new ArrayInput([ diff --git a/tests/ConfigurationReader/GeneratorOptionsTest.php b/tests/ConfigurationReader/GeneratorOptionsTest.php index b22c8df9..26ba0c6c 100755 --- a/tests/ConfigurationReader/GeneratorOptionsTest.php +++ b/tests/ConfigurationReader/GeneratorOptionsTest.php @@ -23,19 +23,19 @@ public static function optionsInstance(): GeneratorOptions return clone GeneratorOptions::instance(__DIR__.'/../resources/generator_options.yml'); } - public function testParseException() + public function testParseException(): void { $this->expectException(InvalidArgumentException::class); GeneratorOptions::instance(__DIR__.'/../resources/bad_generator_options.yml'); } - public function testGetPrefix() + public function testGetPrefix(): void { $this->assertEmpty(self::optionsInstance()->getPrefix()); } - public function testSetPrefix() + public function testSetPrefix(): void { $instance = self::optionsInstance(); $instance->setPrefix('MyPrefix'); @@ -43,12 +43,12 @@ public function testSetPrefix() $this->assertSame('MyPrefix', $instance->getPrefix()); } - public function testGetSuffix() + public function testGetSuffix(): void { $this->assertEmpty(self::optionsInstance()->getSuffix()); } - public function testSetSuffix() + public function testSetSuffix(): void { $instance = self::optionsInstance(); $instance->setSuffix('MySuffix'); @@ -56,12 +56,12 @@ public function testSetSuffix() $this->assertSame('MySuffix', $instance->getSuffix()); } - public function testGetDestination() + public function testGetDestination(): void { $this->assertEmpty(self::optionsInstance()->getDestination()); } - public function testSetDestination() + public function testSetDestination(): void { $instance = self::optionsInstance(); $instance->setDestination('/my/destination/'); @@ -69,12 +69,12 @@ public function testSetDestination() $this->assertSame('/my/destination/', $instance->getDestination()); } - public function testGetSrcDirname() + public function testGetSrcDirname(): void { $this->assertSame('src', self::optionsInstance()->getSrcDirname()); } - public function testSetSrcDirname() + public function testSetSrcDirname(): void { $instance = self::optionsInstance(); $instance->setSrcDirname(''); @@ -82,12 +82,12 @@ public function testSetSrcDirname() $this->assertSame('', $instance->getSrcDirname()); } - public function testGetOrigin() + public function testGetOrigin(): void { $this->assertEmpty(self::optionsInstance()->getOrigin()); } - public function testSetOrigin() + public function testSetOrigin(): void { $instance = self::optionsInstance(); $instance->setOrigin('/my/path/to/the/wsdl/file.wsdl'); @@ -95,12 +95,12 @@ public function testSetOrigin() $this->assertSame('/my/path/to/the/wsdl/file.wsdl', $instance->getOrigin()); } - public function testGetBasicLogin() + public function testGetBasicLogin(): void { $this->assertNull(self::optionsInstance()->getBasicLogin()); } - public function testSetBasicLogin() + public function testSetBasicLogin(): void { $instance = self::optionsInstance(); $instance->setBasicLogin('MyLogin'); @@ -108,12 +108,12 @@ public function testSetBasicLogin() $this->assertSame('MyLogin', $instance->getBasicLogin()); } - public function testGetBasicPassword() + public function testGetBasicPassword(): void { $this->assertNull(self::optionsInstance()->getBasicPassword()); } - public function testSetBasicPassword() + public function testSetBasicPassword(): void { $instance = self::optionsInstance(); $instance->setBasicPassword('MyPassword'); @@ -121,12 +121,12 @@ public function testSetBasicPassword() $this->assertSame('MyPassword', $instance->getBasicPassword()); } - public function testGetProxyHost() + public function testGetProxyHost(): void { $this->assertNull(self::optionsInstance()->getProxyHost()); } - public function testSetProxyHost() + public function testSetProxyHost(): void { $instance = self::optionsInstance(); $instance->setProxyHost('MyProxyHost'); @@ -134,12 +134,12 @@ public function testSetProxyHost() $this->assertSame('MyProxyHost', $instance->getProxyHost()); } - public function testGetProxyPort() + public function testGetProxyPort(): void { $this->assertNull(self::optionsInstance()->getProxyPort()); } - public function testSetProxyPort() + public function testSetProxyPort(): void { $instance = self::optionsInstance(); $instance->setProxyPort(3225); @@ -147,12 +147,12 @@ public function testSetProxyPort() $this->assertSame(3225, $instance->getProxyPort()); } - public function testGetProxyLogin() + public function testGetProxyLogin(): void { $this->assertNull(self::optionsInstance()->getProxyLogin()); } - public function testSetProxyLogin() + public function testSetProxyLogin(): void { $instance = self::optionsInstance(); $instance->setProxyLogin('MyProxyLogin'); @@ -160,12 +160,12 @@ public function testSetProxyLogin() $this->assertSame('MyProxyLogin', $instance->getProxyLogin()); } - public function testGetProxyPassword() + public function testGetProxyPassword(): void { $this->assertNull(self::optionsInstance()->getProxyPassword()); } - public function testSetProxyPassword() + public function testSetProxyPassword(): void { $instance = self::optionsInstance(); $instance->setProxyPassword('MyProxyPassword'); @@ -173,12 +173,12 @@ public function testSetProxyPassword() $this->assertSame('MyProxyPassword', $instance->getProxyPassword()); } - public function testGetSoapOptions() + public function testGetSoapOptions(): void { $this->assertEmpty(self::optionsInstance()->getSoapOptions()); } - public function testSetSoapOptions() + public function testSetSoapOptions(): void { $soapOptions = [ 'trace' => true, @@ -190,12 +190,12 @@ public function testSetSoapOptions() $this->assertSame($soapOptions, $instance->getSoapOptions()); } - public function testGetCategory() + public function testGetCategory(): void { $this->assertSame(GeneratorOptions::VALUE_CAT, self::optionsInstance()->getCategory()); } - public function testSetCategory() + public function testSetCategory(): void { $instance = self::optionsInstance(); $instance->setCategory(GeneratorOptions::VALUE_NONE); @@ -203,12 +203,12 @@ public function testSetCategory() $this->assertSame(GeneratorOptions::VALUE_NONE, $instance->getCategory()); } - public function testGetGatherMethods() + public function testGetGatherMethods(): void { $this->assertSame(GeneratorOptions::VALUE_START, self::optionsInstance()->getGatherMethods()); } - public function testSetGatherMethods() + public function testSetGatherMethods(): void { $instance = self::optionsInstance(); $instance->setGatherMethods(GeneratorOptions::VALUE_END); @@ -216,7 +216,7 @@ public function testSetGatherMethods() $this->assertSame(GeneratorOptions::VALUE_END, $instance->getGatherMethods()); } - public function testSetGatherMethodsNone() + public function testSetGatherMethodsNone(): void { $instance = self::optionsInstance(); $instance->setGatherMethods(GeneratorOptions::VALUE_NONE); @@ -224,12 +224,12 @@ public function testSetGatherMethodsNone() $this->assertSame(GeneratorOptions::VALUE_NONE, $instance->getGatherMethods()); } - public function testGetGenericConstantsName() + public function testGetGenericConstantsName(): void { $this->assertFalse(self::optionsInstance()->getGenericConstantsNames()); } - public function testSetGenericConstantsName() + public function testSetGenericConstantsName(): void { $instance = self::optionsInstance(); $instance->setGenericConstantsNames(GeneratorOptions::VALUE_TRUE); @@ -237,12 +237,12 @@ public function testSetGenericConstantsName() $this->assertTrue($instance->getGenericConstantsNames()); } - public function testGetGenerateTutorialFile() + public function testGetGenerateTutorialFile(): void { $this->assertTrue(self::optionsInstance()->getGenerateTutorialFile()); } - public function testSetGenerateTutorialFile() + public function testSetGenerateTutorialFile(): void { $instance = self::optionsInstance(); $instance->setGenerateTutorialFile(GeneratorOptions::VALUE_FALSE); @@ -250,7 +250,7 @@ public function testSetGenerateTutorialFile() $this->assertFalse($instance->getGenerateTutorialFile()); } - public function testGetAddComments() + public function testGetAddComments(): void { $comments = [ 'release' => '1.0.2', @@ -263,7 +263,7 @@ public function testGetAddComments() $this->assertSame($comments, $instance->getAddComments()); } - public function testSetAddCommentsSimple() + public function testSetAddCommentsSimple(): void { $comments = [ 'release' => '1.0.2', @@ -279,7 +279,7 @@ public function testSetAddCommentsSimple() $this->assertSame($comments, $instance->getAddComments()); } - public function testSetAddComments() + public function testSetAddComments(): void { $comments = [ 'release' => '1.0.2', @@ -292,12 +292,12 @@ public function testSetAddComments() $this->assertSame($comments, $instance->getAddComments()); } - public function testGetNamespace() + public function testGetNamespace(): void { $this->assertSame('', self::optionsInstance()->getNamespace()); } - public function testSetNamespace() + public function testSetNamespace(): void { $instance = self::optionsInstance(); $instance->setNamespace('\My\Project'); @@ -305,12 +305,12 @@ public function testSetNamespace() $this->assertSame('\My\Project', $instance->getNamespace()); } - public function testGetNamespaceDictatesDirectories() + public function testGetNamespaceDictatesDirectories(): void { $this->assertSame(true, self::optionsInstance()->getNamespaceDictatesDirectories()); } - public function testSetNamespaceDictatesDirectories() + public function testSetNamespaceDictatesDirectories(): void { $instance = self::optionsInstance(); $instance->setNamespaceDictatesDirectories(false); @@ -318,12 +318,12 @@ public function testSetNamespaceDictatesDirectories() $this->assertSame(false, $instance->getNamespaceDictatesDirectories()); } - public function testGetStandalone() + public function testGetStandalone(): void { $this->assertTrue(self::optionsInstance()->getStandalone()); } - public function testSetStandalone() + public function testSetStandalone(): void { $instance = self::optionsInstance(); $instance->setStandalone(GeneratorOptions::VALUE_FALSE); @@ -331,12 +331,12 @@ public function testSetStandalone() $this->assertFalse($instance->getStandalone()); } - public function testGetValidation() + public function testGetValidation(): void { $this->assertTrue(self::optionsInstance()->getValidation()); } - public function testSetValidation() + public function testSetValidation(): void { $instance = self::optionsInstance(); $instance->setValidation(GeneratorOptions::VALUE_FALSE); @@ -344,12 +344,12 @@ public function testSetValidation() $this->assertFalse($instance->getValidation()); } - public function testGetStructClass() + public function testGetStructClass(): void { $this->assertSame(AbstractStructBase::class, self::optionsInstance()->getStructClass()); } - public function testSetStructClass() + public function testSetStructClass(): void { $instance = self::optionsInstance(); $instance->setStructClass('\My\Project\StructClass'); @@ -357,12 +357,12 @@ public function testSetStructClass() $this->assertSame('\My\Project\StructClass', $instance->getStructClass()); } - public function testGetStructArrayClass() + public function testGetStructArrayClass(): void { $this->assertSame(AbstractStructArrayBase::class, self::optionsInstance()->getStructArrayClass()); } - public function testSetStructArrayClass() + public function testSetStructArrayClass(): void { $instance = self::optionsInstance(); $instance->setStructArrayClass('\My\Project\StructArrayClass'); @@ -370,12 +370,12 @@ public function testSetStructArrayClass() $this->assertSame('\My\Project\StructArrayClass', $instance->getStructArrayClass()); } - public function testGetStructEnumClass() + public function testGetStructEnumClass(): void { $this->assertSame(AbstractStructEnumBase::class, self::optionsInstance()->getStructEnumClass()); } - public function testSetStructEnumClass() + public function testSetStructEnumClass(): void { $instance = self::optionsInstance(); $instance->setStructEnumClass('\My\Project\StructEnumClass'); @@ -383,12 +383,12 @@ public function testSetStructEnumClass() $this->assertSame('\My\Project\StructEnumClass', $instance->getStructEnumClass()); } - public function testGetSoapClientClass() + public function testGetSoapClientClass(): void { $this->assertSame(AbstractSoapClientBase::class, self::optionsInstance()->getSoapClientClass()); } - public function testSetSoapClientClass() + public function testSetSoapClientClass(): void { $instance = self::optionsInstance(); $instance->setSoapClientClass('\My\Project\SoapClientClass'); @@ -396,12 +396,12 @@ public function testSetSoapClientClass() $this->assertSame('\My\Project\SoapClientClass', $instance->getSoapClientClass()); } - public function testGetComposerName() + public function testGetComposerName(): void { $this->assertSame('', self::optionsInstance()->getComposerName()); } - public function testSetComposerName() + public function testSetComposerName(): void { $instance = self::optionsInstance(); $instance->setComposerName('foo/bar'); @@ -409,12 +409,12 @@ public function testSetComposerName() $this->assertSame('foo/bar', $instance->getComposerName()); } - public function testGetComposerSettings() + public function testGetComposerSettings(): void { $this->assertSame([], self::optionsInstance()->getComposerSettings()); } - public function testSetComposerSettings() + public function testSetComposerSettings(): void { $instance = self::optionsInstance(); $instance->setComposerSettings([ @@ -444,12 +444,12 @@ public function testSetComposerSettings() ], $instance->getComposerSettings()); } - public function testGetStructsFolder() + public function testGetStructsFolder(): void { $this->assertSame('StructType', self::optionsInstance()->getStructsFolder()); } - public function testSetStructsFolder() + public function testSetStructsFolder(): void { $instance = self::optionsInstance(); $instance->setStructsFolder('Structs'); @@ -457,12 +457,12 @@ public function testSetStructsFolder() $this->assertSame('Structs', $instance->getStructsFolder()); } - public function testGetEnumsFolder() + public function testGetEnumsFolder(): void { $this->assertSame('EnumType', self::optionsInstance()->getEnumsFolder()); } - public function testSetEnumsFolder() + public function testSetEnumsFolder(): void { $instance = self::optionsInstance(); $instance->setEnumsFolder('Enums'); @@ -470,12 +470,12 @@ public function testSetEnumsFolder() $this->assertSame('Enums', $instance->getEnumsFolder()); } - public function testGetArraysFolder() + public function testGetArraysFolder(): void { $this->assertSame('ArrayType', self::optionsInstance()->getArraysFolder()); } - public function testSetArraysFolder() + public function testSetArraysFolder(): void { $instance = self::optionsInstance(); $instance->setArraysFolder('Arrays'); @@ -483,12 +483,12 @@ public function testSetArraysFolder() $this->assertSame('Arrays', $instance->getArraysFolder()); } - public function testGetServicesFolder() + public function testGetServicesFolder(): void { $this->assertSame('ServiceType', self::optionsInstance()->getServicesFolder()); } - public function testSetServicesFolder() + public function testSetServicesFolder(): void { $instance = self::optionsInstance(); $instance->setServicesFolder('Services'); @@ -496,7 +496,7 @@ public function testSetServicesFolder() $this->assertSame('Services', $instance->getServicesFolder()); } - public function testSetSchemasSave() + public function testSetSchemasSave(): void { $instance = self::optionsInstance(); $instance->setSchemasSave(false); @@ -504,7 +504,7 @@ public function testSetSchemasSave() $this->assertSame(false, $instance->getSchemasSave()); } - public function testSetSchemasFolder() + public function testSetSchemasFolder(): void { $instance = self::optionsInstance(); $instance->setSchemasFolder('wsdl'); @@ -512,7 +512,7 @@ public function testSetSchemasFolder() $this->assertSame('wsdl', $instance->getSchemasFolder()); } - public function testSetExistingOptionValue() + public function testSetExistingOptionValue(): void { $instance = self::optionsInstance(); $instance->setOptionValue('category', 'cat'); @@ -521,7 +521,7 @@ public function testSetExistingOptionValue() $this->assertEquals('none', $instance->getOptionValue('category')); } - public function testSetExistingOptionValueWithInvalidValue() + public function testSetExistingOptionValueWithInvalidValue(): void { $this->expectException(InvalidArgumentException::class); @@ -529,7 +529,7 @@ public function testSetExistingOptionValueWithInvalidValue() self::optionsInstance()->setCategory(null); } - public function testSetUnexistingOptionValue() + public function testSetUnexistingOptionValue(): void { $newOptionKey = 'new_option'; $instance = self::optionsInstance(); @@ -539,21 +539,21 @@ public function testSetUnexistingOptionValue() $this->assertEquals(1, $instance->getOptionValue($newOptionKey)); } - public function testSetUnexistingOptionValueWithInvalidValue() + public function testSetUnexistingOptionValueWithInvalidValue(): void { $this->expectException(InvalidArgumentException::class); self::optionsInstance()->setGenerateTutorialFile('null'); } - public function testGetUnexistingOptionValue() + public function testGetUnexistingOptionValue(): void { $this->expectException(InvalidArgumentException::class); self::optionsInstance()->getOptionValue('myOption'); } - public function testToArray() + public function testToArray(): void { $this->assertSame([ 'category' => 'cat', @@ -593,7 +593,7 @@ public function testToArray() ], self::optionsInstance()->toArray()); } - public function testJsonSerialize() + public function testJsonSerialize(): void { $this->assertSame([ 'category' => 'cat', diff --git a/tests/ConfigurationReader/PhpReservedKeywordTest.php b/tests/ConfigurationReader/PhpReservedKeywordTest.php index e77bb40e..89ac9b5c 100644 --- a/tests/ConfigurationReader/PhpReservedKeywordTest.php +++ b/tests/ConfigurationReader/PhpReservedKeywordTest.php @@ -19,341 +19,341 @@ public static function instance(): PhpReservedKeyword return PhpReservedKeyword::instance(__DIR__.'/../resources/php_reserved_keywords.yml'); } - public function testIsClassUpper() + public function testIsClassUpper(): void { $this->assertTrue(self::instance()->is('__CLASS__')); } - public function testIsClassLower() + public function testIsClassLower(): void { $this->assertFalse(self::instance()->is('__class__')); } - public function testIsConstruct() + public function testIsConstruct(): void { $this->assertTrue(self::instance()->is('__construct')); } - public function testIsgetSoapClient() + public function testIsgetSoapClient(): void { $this->assertFalse(self::instance()->is('getSoapClient')); } - public function testIssetSoapClient() + public function testIssetSoapClient(): void { $this->assertFalse(self::instance()->is('setSoapClient')); } - public function testIsinitSoapClient() + public function testIsinitSoapClient(): void { $this->assertFalse(self::instance()->is('initSoapClient')); } - public function testIsgetSoapClientClassName() + public function testIsgetSoapClientClassName(): void { $this->assertFalse(self::instance()->is('getSoapClientClassName')); } - public function testIsgetDefaultWsdlOptions() + public function testIsgetDefaultWsdlOptions(): void { $this->assertFalse(self::instance()->is('getDefaultWsdlOptions')); } - public function testIssetLocation() + public function testIssetLocation(): void { $this->assertFalse(self::instance()->is('setLocation')); } - public function testIsgetLastRequest() + public function testIsgetLastRequest(): void { $this->assertFalse(self::instance()->is('getLastRequest')); } - public function testIsgetLastResponse() + public function testIsgetLastResponse(): void { $this->assertFalse(self::instance()->is('getLastResponse')); } - public function testIsgetLastXml() + public function testIsgetLastXml(): void { $this->assertFalse(self::instance()->is('getLastXml')); } - public function testIsgetLastRequestHeaders() + public function testIsgetLastRequestHeaders(): void { $this->assertFalse(self::instance()->is('getLastRequestHeaders')); } - public function testIsgetLastResponseHeaders() + public function testIsgetLastResponseHeaders(): void { $this->assertFalse(self::instance()->is('getLastResponseHeaders')); } - public function testIsgetLastHeaders() + public function testIsgetLastHeaders(): void { $this->assertFalse(self::instance()->is('getLastHeaders')); } - public function testIsgetFormattedXml() + public function testIsgetFormattedXml(): void { $this->assertFalse(self::instance()->is('getFormattedXml')); } - public function testIsconvertStringHeadersToArray() + public function testIsconvertStringHeadersToArray(): void { $this->assertFalse(self::instance()->is('convertStringHeadersToArray')); } - public function testIssetSoapHeader() + public function testIssetSoapHeader(): void { $this->assertFalse(self::instance()->is('setSoapHeader')); } - public function testIssetHttpHeader() + public function testIssetHttpHeader(): void { $this->assertFalse(self::instance()->is('setHttpHeader')); } - public function testIsgetLastError() + public function testIsgetLastError(): void { $this->assertFalse(self::instance()->is('getLastError')); } - public function testIssetLastError() + public function testIssetLastError(): void { $this->assertFalse(self::instance()->is('setLastError')); } - public function testIssaveLastError() + public function testIssaveLastError(): void { $this->assertFalse(self::instance()->is('saveLastError')); } - public function testIsgetLastErrorForMethod() + public function testIsgetLastErrorForMethod(): void { $this->assertFalse(self::instance()->is('getLastErrorForMethod')); } - public function testIsgetResult() + public function testIsgetResult(): void { $this->assertFalse(self::instance()->is('getResult')); } - public function testIssetResult() + public function testIssetResult(): void { $this->assertFalse(self::instance()->is('setResult')); } - public function testIsSet() + public function testIsSet(): void { $this->assertFalse(self::instance()->is('_set')); } - public function testIsGet() + public function testIsGet(): void { $this->assertFalse(self::instance()->is('_get')); } - public function testIsgetAttributeName() + public function testIsgetAttributeName(): void { $this->assertFalse(self::instance()->is('getAttributeName')); } - public function testIslength() + public function testIslength(): void { $this->assertFalse(self::instance()->is('length')); } - public function testIscount() + public function testIscount(): void { $this->assertFalse(self::instance()->is('count')); } - public function testIscurrent() + public function testIscurrent(): void { $this->assertFalse(self::instance()->is('current')); } - public function testIsnext() + public function testIsnext(): void { $this->assertFalse(self::instance()->is('next')); } - public function testIsrewind() + public function testIsrewind(): void { $this->assertFalse(self::instance()->is('rewind')); } - public function testIsvalid() + public function testIsvalid(): void { $this->assertFalse(self::instance()->is('valid')); } - public function testIskey() + public function testIskey(): void { $this->assertFalse(self::instance()->is('key')); } - public function testIsitem() + public function testIsitem(): void { $this->assertFalse(self::instance()->is('item')); } - public function testIsadd() + public function testIsadd(): void { $this->assertFalse(self::instance()->is('add')); } - public function testIsfirst() + public function testIsfirst(): void { $this->assertFalse(self::instance()->is('first')); } - public function testIslast() + public function testIslast(): void { $this->assertFalse(self::instance()->is('last')); } - public function testIsoffsetExists() + public function testIsoffsetExists(): void { $this->assertFalse(self::instance()->is('offsetExists')); } - public function testIsoffsetGet() + public function testIsoffsetGet(): void { $this->assertFalse(self::instance()->is('offsetGet')); } - public function testIsoffsetSet() + public function testIsoffsetSet(): void { $this->assertFalse(self::instance()->is('offsetSet')); } - public function testIsoffsetUnset() + public function testIsoffsetUnset(): void { $this->assertFalse(self::instance()->is('offsetUnset')); } - public function testIsgetInternArray() + public function testIsgetInternArray(): void { $this->assertFalse(self::instance()->is('getInternArray')); } - public function testIssetInternArray() + public function testIssetInternArray(): void { $this->assertFalse(self::instance()->is('setInternArray')); } - public function testIsgetInternArrayOffset() + public function testIsgetInternArrayOffset(): void { $this->assertFalse(self::instance()->is('getInternArrayOffset')); } - public function testIsinitInternArray() + public function testIsinitInternArray(): void { $this->assertFalse(self::instance()->is('initInternArray')); } - public function testIssetInternArrayOffset() + public function testIssetInternArrayOffset(): void { $this->assertFalse(self::instance()->is('setInternArrayOffset')); } - public function testIsgetInternArrayIsArray() + public function testIsgetInternArrayIsArray(): void { $this->assertFalse(self::instance()->is('getInternArrayIsArray')); } - public function testIssetInternArrayIsArray() + public function testIssetInternArrayIsArray(): void { $this->assertFalse(self::instance()->is('setInternArrayIsArray')); } - public function testUppercasePHPReservedKeyword() + public function testUppercasePHPReservedKeyword(): void { $this->assertTrue(self::instance()->is('Do')); } - public function testUppercaseIsoffsetGet() + public function testUppercaseIsoffsetGet(): void { $this->assertFalse(self::instance()->is('OffsetGet')); } - public function testException() + public function testException(): void { $this->expectException(InvalidArgumentException::class); PhpReservedKeyword::instance(__DIR__.'/../resources/bad_php_reserved_keywords.yml'); } - public function testExceptionForUnexistingFile() + public function testExceptionForUnexistingFile(): void { $this->expectException(InvalidArgumentException::class); PhpReservedKeyword::instance(__DIR__.'/../resources/bad_php_reserved_keywords'); } - public function testIntMustBeReserved() + public function testIntMustBeReserved(): void { $this->assertTrue(self::instance()->is('int')); } - public function testFloatMustBeReserved() + public function testFloatMustBeReserved(): void { $this->assertTrue(self::instance()->is('float')); } - public function testBoolMustBeReserved() + public function testBoolMustBeReserved(): void { $this->assertTrue(self::instance()->is('bool')); } - public function testStringMustBeReserved() + public function testStringMustBeReserved(): void { $this->assertTrue(self::instance()->is('string')); } - public function testTrueMustBeReserved() + public function testTrueMustBeReserved(): void { $this->assertTrue(self::instance()->is('true')); } - public function testFalseMustBeReserved() + public function testFalseMustBeReserved(): void { $this->assertTrue(self::instance()->is('false')); } - public function testNullMustBeReserved() + public function testNullMustBeReserved(): void { $this->assertTrue(self::instance()->is('null')); } - public function testVoidMustBeReserved() + public function testVoidMustBeReserved(): void { $this->assertTrue(self::instance()->is('void')); } - public function testIterableMustBeReserved() + public function testIterableMustBeReserved(): void { $this->assertTrue(self::instance()->is('iterable')); } - public function testObjectMustBeReserved() + public function testObjectMustBeReserved(): void { $this->assertTrue(self::instance()->is('object')); } - public function testResourceMustBeReserved() + public function testResourceMustBeReserved(): void { $this->assertTrue(self::instance()->is('resource')); } - public function testMixedMustBeReserved() + public function testMixedMustBeReserved(): void { $this->assertTrue(self::instance()->is('mixed')); } - public function testNumericMustBeReserved() + public function testNumericMustBeReserved(): void { $this->assertTrue(self::instance()->is('numeric')); } diff --git a/tests/ConfigurationReader/ServiceReservedMethodTest.php b/tests/ConfigurationReader/ServiceReservedMethodTest.php index 94bf7a90..eaaa8c6e 100644 --- a/tests/ConfigurationReader/ServiceReservedMethodTest.php +++ b/tests/ConfigurationReader/ServiceReservedMethodTest.php @@ -18,262 +18,262 @@ public static function instance(): ServiceReservedMethod return ServiceReservedMethod::instance(__DIR__.'/../resources/service_reserved_keywords.yml'); } - public function testIsClassUpper() + public function testIsClassUpper(): void { $this->assertFalse(self::instance()->is('__CLASS__')); } - public function testIsClassLower() + public function testIsClassLower(): void { $this->assertFalse(self::instance()->is('__class__')); } - public function testIsConstruct() + public function testIsConstruct(): void { $this->assertTrue(self::instance()->is('__construct')); } - public function testIsgetSoapClient() + public function testIsgetSoapClient(): void { $this->assertTrue(self::instance()->is('getSoapClient')); } - public function testIssetSoapClient() + public function testIssetSoapClient(): void { $this->assertTrue(self::instance()->is('setSoapClient')); } - public function testIsinitSoapClient() + public function testIsinitSoapClient(): void { $this->assertTrue(self::instance()->is('initSoapClient')); } - public function testIsgetSoapClientClassName() + public function testIsgetSoapClientClassName(): void { $this->assertTrue(self::instance()->is('getSoapClientClassName')); } - public function testIsgetDefaultWsdlOptions() + public function testIsgetDefaultWsdlOptions(): void { $this->assertTrue(self::instance()->is('getDefaultWsdlOptions')); } - public function testIssetLocation() + public function testIssetLocation(): void { $this->assertTrue(self::instance()->is('setLocation')); } - public function testIsgetLastRequest() + public function testIsgetLastRequest(): void { $this->assertTrue(self::instance()->is('getLastRequest')); } - public function testIsgetLastResponse() + public function testIsgetLastResponse(): void { $this->assertTrue(self::instance()->is('getLastResponse')); } - public function testIsgetLastXml() + public function testIsgetLastXml(): void { $this->assertTrue(self::instance()->is('getLastXml')); } - public function testIsgetLastRequestHeaders() + public function testIsgetLastRequestHeaders(): void { $this->assertTrue(self::instance()->is('getLastRequestHeaders')); } - public function testIsgetLastResponseHeaders() + public function testIsgetLastResponseHeaders(): void { $this->assertTrue(self::instance()->is('getLastResponseHeaders')); } - public function testIsgetLastHeaders() + public function testIsgetLastHeaders(): void { $this->assertTrue(self::instance()->is('getLastHeaders')); } - public function testIsgetFormattedXml() + public function testIsgetFormattedXml(): void { $this->assertTrue(self::instance()->is('getFormattedXml')); } - public function testIsconvertStringHeadersToArray() + public function testIsconvertStringHeadersToArray(): void { $this->assertTrue(self::instance()->is('convertStringHeadersToArray')); } - public function testIssetSoapHeader() + public function testIssetSoapHeader(): void { $this->assertTrue(self::instance()->is('setSoapHeader')); } - public function testIssetHttpHeader() + public function testIssetHttpHeader(): void { $this->assertTrue(self::instance()->is('setHttpHeader')); } - public function testIsgetLastError() + public function testIsgetLastError(): void { $this->assertTrue(self::instance()->is('getLastError')); } - public function testIssetLastError() + public function testIssetLastError(): void { $this->assertTrue(self::instance()->is('setLastError')); } - public function testIssaveLastError() + public function testIssaveLastError(): void { $this->assertTrue(self::instance()->is('saveLastError')); } - public function testIsgetLastErrorForMethod() + public function testIsgetLastErrorForMethod(): void { $this->assertTrue(self::instance()->is('getLastErrorForMethod')); } - public function testIsgetResult() + public function testIsgetResult(): void { $this->assertTrue(self::instance()->is('getResult')); } - public function testIssetResult() + public function testIssetResult(): void { $this->assertTrue(self::instance()->is('setResult')); } - public function testIsSet() + public function testIsSet(): void { $this->assertFalse(self::instance()->is('_set')); } - public function testIsGet() + public function testIsGet(): void { $this->assertFalse(self::instance()->is('_get')); } - public function testIsgetAttributeName() + public function testIsgetAttributeName(): void { $this->assertFalse(self::instance()->is('getAttributeName')); } - public function testIslength() + public function testIslength(): void { $this->assertFalse(self::instance()->is('length')); } - public function testIscount() + public function testIscount(): void { $this->assertFalse(self::instance()->is('count')); } - public function testIscurrent() + public function testIscurrent(): void { $this->assertFalse(self::instance()->is('current')); } - public function testIsnext() + public function testIsnext(): void { $this->assertFalse(self::instance()->is('next')); } - public function testIsrewind() + public function testIsrewind(): void { $this->assertFalse(self::instance()->is('rewind')); } - public function testIsvalid() + public function testIsvalid(): void { $this->assertFalse(self::instance()->is('valid')); } - public function testIskey() + public function testIskey(): void { $this->assertFalse(self::instance()->is('key')); } - public function testIsitem() + public function testIsitem(): void { $this->assertFalse(self::instance()->is('item')); } - public function testIsadd() + public function testIsadd(): void { $this->assertFalse(self::instance()->is('add')); } - public function testIsfirst() + public function testIsfirst(): void { $this->assertFalse(self::instance()->is('first')); } - public function testIslast() + public function testIslast(): void { $this->assertFalse(self::instance()->is('last')); } - public function testIsoffsetExists() + public function testIsoffsetExists(): void { $this->assertFalse(self::instance()->is('offsetExists')); } - public function testIsoffsetGet() + public function testIsoffsetGet(): void { $this->assertFalse(self::instance()->is('offsetGet')); } - public function testIsoffsetSet() + public function testIsoffsetSet(): void { $this->assertFalse(self::instance()->is('offsetSet')); } - public function testIsoffsetUnset() + public function testIsoffsetUnset(): void { $this->assertFalse(self::instance()->is('offsetUnset')); } - public function testIsgetInternArray() + public function testIsgetInternArray(): void { $this->assertFalse(self::instance()->is('getInternArray')); } - public function testIssetInternArray() + public function testIssetInternArray(): void { $this->assertFalse(self::instance()->is('setInternArray')); } - public function testIsgetInternArrayOffset() + public function testIsgetInternArrayOffset(): void { $this->assertFalse(self::instance()->is('getInternArrayOffset')); } - public function testIsinitInternArray() + public function testIsinitInternArray(): void { $this->assertFalse(self::instance()->is('initInternArray')); } - public function testIssetInternArrayOffset() + public function testIssetInternArrayOffset(): void { $this->assertFalse(self::instance()->is('setInternArrayOffset')); } - public function testIsgetInternArrayIsArray() + public function testIsgetInternArrayIsArray(): void { $this->assertFalse(self::instance()->is('getInternArrayIsArray')); } - public function testIssetInternArrayIsArray() + public function testIssetInternArrayIsArray(): void { $this->assertFalse(self::instance()->is('setInternArrayIsArray')); } - public function testUppercasePHPReservedKeyword() + public function testUppercasePHPReservedKeyword(): void { $this->assertFalse(self::instance()->is('Do')); } - public function testUppercaseIsoffsetGet() + public function testUppercaseIsoffsetGet(): void { $this->assertFalse(self::instance()->is('OffsetGet')); } diff --git a/tests/ConfigurationReader/StructArrayReservedMethodTest.php b/tests/ConfigurationReader/StructArrayReservedMethodTest.php index b6d961ab..1b5cd18a 100644 --- a/tests/ConfigurationReader/StructArrayReservedMethodTest.php +++ b/tests/ConfigurationReader/StructArrayReservedMethodTest.php @@ -18,262 +18,262 @@ public static function instance(): StructArrayReservedMethod return StructArrayReservedMethod::instance(__DIR__.'/../resources/struct_array_reserved_keywords.yml'); } - public function testIsClassUpper() + public function testIsClassUpper(): void { $this->assertFalse(self::instance()->is('__CLASS__')); } - public function testIsClassLower() + public function testIsClassLower(): void { $this->assertFalse(self::instance()->is('__class__')); } - public function testIsConstruct() + public function testIsConstruct(): void { $this->assertFalse(self::instance()->is('__construct')); } - public function testIsgetSoapClient() + public function testIsgetSoapClient(): void { $this->assertFalse(self::instance()->is('getSoapClient')); } - public function testIssetSoapClient() + public function testIssetSoapClient(): void { $this->assertFalse(self::instance()->is('setSoapClient')); } - public function testIsinitSoapClient() + public function testIsinitSoapClient(): void { $this->assertFalse(self::instance()->is('initSoapClient')); } - public function testIsgetSoapClientClassName() + public function testIsgetSoapClientClassName(): void { $this->assertFalse(self::instance()->is('getSoapClientClassName')); } - public function testIsgetDefaultWsdlOptions() + public function testIsgetDefaultWsdlOptions(): void { $this->assertFalse(self::instance()->is('getDefaultWsdlOptions')); } - public function testIssetLocation() + public function testIssetLocation(): void { $this->assertFalse(self::instance()->is('setLocation')); } - public function testIsgetLastRequest() + public function testIsgetLastRequest(): void { $this->assertFalse(self::instance()->is('getLastRequest')); } - public function testIsgetLastResponse() + public function testIsgetLastResponse(): void { $this->assertFalse(self::instance()->is('getLastResponse')); } - public function testIsgetLastXml() + public function testIsgetLastXml(): void { $this->assertFalse(self::instance()->is('getLastXml')); } - public function testIsgetLastRequestHeaders() + public function testIsgetLastRequestHeaders(): void { $this->assertFalse(self::instance()->is('getLastRequestHeaders')); } - public function testIsgetLastResponseHeaders() + public function testIsgetLastResponseHeaders(): void { $this->assertFalse(self::instance()->is('getLastResponseHeaders')); } - public function testIsgetLastHeaders() + public function testIsgetLastHeaders(): void { $this->assertFalse(self::instance()->is('getLastHeaders')); } - public function testIsgetFormattedXml() + public function testIsgetFormattedXml(): void { $this->assertFalse(self::instance()->is('getFormattedXml')); } - public function testIsconvertStringHeadersToArray() + public function testIsconvertStringHeadersToArray(): void { $this->assertFalse(self::instance()->is('convertStringHeadersToArray')); } - public function testIssetSoapHeader() + public function testIssetSoapHeader(): void { $this->assertFalse(self::instance()->is('setSoapHeader')); } - public function testIssetHttpHeader() + public function testIssetHttpHeader(): void { $this->assertFalse(self::instance()->is('setHttpHeader')); } - public function testIsgetLastError() + public function testIsgetLastError(): void { $this->assertFalse(self::instance()->is('getLastError')); } - public function testIssetLastError() + public function testIssetLastError(): void { $this->assertFalse(self::instance()->is('setLastError')); } - public function testIssaveLastError() + public function testIssaveLastError(): void { $this->assertFalse(self::instance()->is('saveLastError')); } - public function testIsgetLastErrorForMethod() + public function testIsgetLastErrorForMethod(): void { $this->assertFalse(self::instance()->is('getLastErrorForMethod')); } - public function testIsgetResult() + public function testIsgetResult(): void { $this->assertFalse(self::instance()->is('getResult')); } - public function testIssetResult() + public function testIssetResult(): void { $this->assertFalse(self::instance()->is('setResult')); } - public function testIsSet() + public function testIsSet(): void { $this->assertTrue(self::instance()->is('_set')); } - public function testIsGet() + public function testIsGet(): void { $this->assertTrue(self::instance()->is('_get')); } - public function testIsgetAttributeName() + public function testIsgetAttributeName(): void { $this->assertTrue(self::instance()->is('getAttributeName')); } - public function testIslength() + public function testIslength(): void { $this->assertTrue(self::instance()->is('length')); } - public function testIscount() + public function testIscount(): void { $this->assertTrue(self::instance()->is('count')); } - public function testIscurrent() + public function testIscurrent(): void { $this->assertTrue(self::instance()->is('current')); } - public function testIsnext() + public function testIsnext(): void { $this->assertTrue(self::instance()->is('next')); } - public function testIsrewind() + public function testIsrewind(): void { $this->assertTrue(self::instance()->is('rewind')); } - public function testIsvalid() + public function testIsvalid(): void { $this->assertTrue(self::instance()->is('valid')); } - public function testIskey() + public function testIskey(): void { $this->assertTrue(self::instance()->is('key')); } - public function testIsitem() + public function testIsitem(): void { $this->assertTrue(self::instance()->is('item')); } - public function testIsadd() + public function testIsadd(): void { $this->assertTrue(self::instance()->is('add')); } - public function testIsfirst() + public function testIsfirst(): void { $this->assertTrue(self::instance()->is('first')); } - public function testIslast() + public function testIslast(): void { $this->assertTrue(self::instance()->is('last')); } - public function testIsoffsetExists() + public function testIsoffsetExists(): void { $this->assertTrue(self::instance()->is('offsetExists')); } - public function testIsoffsetGet() + public function testIsoffsetGet(): void { $this->assertTrue(self::instance()->is('offsetGet')); } - public function testIsoffsetSet() + public function testIsoffsetSet(): void { $this->assertTrue(self::instance()->is('offsetSet')); } - public function testIsoffsetUnset() + public function testIsoffsetUnset(): void { $this->assertTrue(self::instance()->is('offsetUnset')); } - public function testIsgetInternArray() + public function testIsgetInternArray(): void { $this->assertTrue(self::instance()->is('getInternArray')); } - public function testIssetInternArray() + public function testIssetInternArray(): void { $this->assertTrue(self::instance()->is('setInternArray')); } - public function testIsgetInternArrayOffset() + public function testIsgetInternArrayOffset(): void { $this->assertTrue(self::instance()->is('getInternArrayOffset')); } - public function testIsinitInternArray() + public function testIsinitInternArray(): void { $this->assertTrue(self::instance()->is('initInternArray')); } - public function testIssetInternArrayOffset() + public function testIssetInternArrayOffset(): void { $this->assertTrue(self::instance()->is('setInternArrayOffset')); } - public function testIsgetInternArrayIsArray() + public function testIsgetInternArrayIsArray(): void { $this->assertTrue(self::instance()->is('getInternArrayIsArray')); } - public function testIssetInternArrayIsArray() + public function testIssetInternArrayIsArray(): void { $this->assertTrue(self::instance()->is('setInternArrayIsArray')); } - public function testUppercasePHPReservedKeyword() + public function testUppercasePHPReservedKeyword(): void { $this->assertFalse(self::instance()->is('Do')); } - public function testUppercaseIsoffsetGet() + public function testUppercaseIsoffsetGet(): void { $this->assertTrue(self::instance()->is('OffsetGet')); } diff --git a/tests/ConfigurationReader/StructReservedMethodTest.php b/tests/ConfigurationReader/StructReservedMethodTest.php index 3b62789b..2753c25a 100644 --- a/tests/ConfigurationReader/StructReservedMethodTest.php +++ b/tests/ConfigurationReader/StructReservedMethodTest.php @@ -18,262 +18,262 @@ public static function instance(): StructReservedMethod return StructReservedMethod::instance(__DIR__.'/../resources/struct_reserved_keywords.yml'); } - public function testIsClassUpper() + public function testIsClassUpper(): void { $this->assertFalse(self::instance()->is('__CLASS__')); } - public function testIsClassLower() + public function testIsClassLower(): void { $this->assertFalse(self::instance()->is('__class__')); } - public function testIsConstruct() + public function testIsConstruct(): void { $this->assertFalse(self::instance()->is('__construct')); } - public function testIsgetSoapClient() + public function testIsgetSoapClient(): void { $this->assertFalse(self::instance()->is('getSoapClient')); } - public function testIssetSoapClient() + public function testIssetSoapClient(): void { $this->assertFalse(self::instance()->is('setSoapClient')); } - public function testIsinitSoapClient() + public function testIsinitSoapClient(): void { $this->assertFalse(self::instance()->is('initSoapClient')); } - public function testIsgetSoapClientClassName() + public function testIsgetSoapClientClassName(): void { $this->assertFalse(self::instance()->is('getSoapClientClassName')); } - public function testIsgetDefaultWsdlOptions() + public function testIsgetDefaultWsdlOptions(): void { $this->assertFalse(self::instance()->is('getDefaultWsdlOptions')); } - public function testIssetLocation() + public function testIssetLocation(): void { $this->assertFalse(self::instance()->is('setLocation')); } - public function testIsgetLastRequest() + public function testIsgetLastRequest(): void { $this->assertFalse(self::instance()->is('getLastRequest')); } - public function testIsgetLastResponse() + public function testIsgetLastResponse(): void { $this->assertFalse(self::instance()->is('getLastResponse')); } - public function testIsgetLastXml() + public function testIsgetLastXml(): void { $this->assertFalse(self::instance()->is('getLastXml')); } - public function testIsgetLastRequestHeaders() + public function testIsgetLastRequestHeaders(): void { $this->assertFalse(self::instance()->is('getLastRequestHeaders')); } - public function testIsgetLastResponseHeaders() + public function testIsgetLastResponseHeaders(): void { $this->assertFalse(self::instance()->is('getLastResponseHeaders')); } - public function testIsgetLastHeaders() + public function testIsgetLastHeaders(): void { $this->assertFalse(self::instance()->is('getLastHeaders')); } - public function testIsgetFormattedXml() + public function testIsgetFormattedXml(): void { $this->assertFalse(self::instance()->is('getFormattedXml')); } - public function testIsconvertStringHeadersToArray() + public function testIsconvertStringHeadersToArray(): void { $this->assertFalse(self::instance()->is('convertStringHeadersToArray')); } - public function testIssetSoapHeader() + public function testIssetSoapHeader(): void { $this->assertFalse(self::instance()->is('setSoapHeader')); } - public function testIssetHttpHeader() + public function testIssetHttpHeader(): void { $this->assertFalse(self::instance()->is('setHttpHeader')); } - public function testIsgetLastError() + public function testIsgetLastError(): void { $this->assertFalse(self::instance()->is('getLastError')); } - public function testIssetLastError() + public function testIssetLastError(): void { $this->assertFalse(self::instance()->is('setLastError')); } - public function testIssaveLastError() + public function testIssaveLastError(): void { $this->assertFalse(self::instance()->is('saveLastError')); } - public function testIsgetLastErrorForMethod() + public function testIsgetLastErrorForMethod(): void { $this->assertFalse(self::instance()->is('getLastErrorForMethod')); } - public function testIsgetResult() + public function testIsgetResult(): void { $this->assertFalse(self::instance()->is('getResult')); } - public function testIssetResult() + public function testIssetResult(): void { $this->assertFalse(self::instance()->is('setResult')); } - public function testIsSet() + public function testIsSet(): void { $this->assertTrue(self::instance()->is('_set')); } - public function testIsGet() + public function testIsGet(): void { $this->assertTrue(self::instance()->is('_get')); } - public function testIsgetAttributeName() + public function testIsgetAttributeName(): void { $this->assertFalse(self::instance()->is('getAttributeName')); } - public function testIslength() + public function testIslength(): void { $this->assertFalse(self::instance()->is('length')); } - public function testIscount() + public function testIscount(): void { $this->assertFalse(self::instance()->is('count')); } - public function testIscurrent() + public function testIscurrent(): void { $this->assertFalse(self::instance()->is('current')); } - public function testIsnext() + public function testIsnext(): void { $this->assertFalse(self::instance()->is('next')); } - public function testIsrewind() + public function testIsrewind(): void { $this->assertFalse(self::instance()->is('rewind')); } - public function testIsvalid() + public function testIsvalid(): void { $this->assertFalse(self::instance()->is('valid')); } - public function testIskey() + public function testIskey(): void { $this->assertFalse(self::instance()->is('key')); } - public function testIsitem() + public function testIsitem(): void { $this->assertFalse(self::instance()->is('item')); } - public function testIsadd() + public function testIsadd(): void { $this->assertFalse(self::instance()->is('add')); } - public function testIsfirst() + public function testIsfirst(): void { $this->assertFalse(self::instance()->is('first')); } - public function testIslast() + public function testIslast(): void { $this->assertFalse(self::instance()->is('last')); } - public function testIsoffsetExists() + public function testIsoffsetExists(): void { $this->assertFalse(self::instance()->is('offsetExists')); } - public function testIsoffsetGet() + public function testIsoffsetGet(): void { $this->assertFalse(self::instance()->is('offsetGet')); } - public function testIsoffsetSet() + public function testIsoffsetSet(): void { $this->assertFalse(self::instance()->is('offsetSet')); } - public function testIsoffsetUnset() + public function testIsoffsetUnset(): void { $this->assertFalse(self::instance()->is('offsetUnset')); } - public function testIsgetInternArray() + public function testIsgetInternArray(): void { $this->assertFalse(self::instance()->is('getInternArray')); } - public function testIssetInternArray() + public function testIssetInternArray(): void { $this->assertFalse(self::instance()->is('setInternArray')); } - public function testIsgetInternArrayOffset() + public function testIsgetInternArrayOffset(): void { $this->assertFalse(self::instance()->is('getInternArrayOffset')); } - public function testIsinitInternArray() + public function testIsinitInternArray(): void { $this->assertFalse(self::instance()->is('initInternArray')); } - public function testIssetInternArrayOffset() + public function testIssetInternArrayOffset(): void { $this->assertFalse(self::instance()->is('setInternArrayOffset')); } - public function testIsgetInternArrayIsArray() + public function testIsgetInternArrayIsArray(): void { $this->assertFalse(self::instance()->is('getInternArrayIsArray')); } - public function testIssetInternArrayIsArray() + public function testIssetInternArrayIsArray(): void { $this->assertFalse(self::instance()->is('setInternArrayIsArray')); } - public function testUppercasePHPReservedKeyword() + public function testUppercasePHPReservedKeyword(): void { $this->assertFalse(self::instance()->is('Do')); } - public function testUppercaseIsoffsetGet() + public function testUppercaseIsoffsetGet(): void { $this->assertFalse(self::instance()->is('OffsetGet')); } diff --git a/tests/ConfigurationReader/XsdTypesTest.php b/tests/ConfigurationReader/XsdTypesTest.php index 8af37b81..3355c0f9 100755 --- a/tests/ConfigurationReader/XsdTypesTest.php +++ b/tests/ConfigurationReader/XsdTypesTest.php @@ -19,46 +19,46 @@ public static function instance(): XsdTypes return XsdTypes::instance(__DIR__.'/../resources/xsd_types.yml'); } - public function testException() + public function testException(): void { $this->expectException(InvalidArgumentException::class); XsdTypes::instance(__DIR__.'/../resources/bad_xsd_types.yml'); } - public function testExceptionForUnexistingFile() + public function testExceptionForUnexistingFile(): void { $this->expectException(InvalidArgumentException::class); XsdTypes::instance(__DIR__.'/../resources/bad_xsd_types'); } - public function testIsXsdTrue() + public function testIsXsdTrue(): void { $this->assertTrue(self::instance()->isXsd('duration')); } - public function testIsXsdFalse() + public function testIsXsdFalse(): void { $this->assertFalse(self::instance()->isXsd('Duration')); } - public function testPhpXsd() + public function testPhpXsd(): void { $this->assertSame('string', self::instance()->phpType('duration')); } - public function testPhpNonXsd() + public function testPhpNonXsd(): void { $this->assertSame('', self::instance()->phpType('Duration')); } - public function testIsAnonymous() + public function testIsAnonymous(): void { $this->assertTrue(self::instance()->isAnonymous('anonymous159')); } - public function testAnonymousPhpType() + public function testAnonymousPhpType(): void { $this->assertSame('string', self::instance()->phpType('anonymous159')); } diff --git a/tests/Container/ContainerTest.php b/tests/Container/ContainerTest.php index 06ff2614..135804cb 100755 --- a/tests/Container/ContainerTest.php +++ b/tests/Container/ContainerTest.php @@ -13,7 +13,7 @@ */ final class ContainerTest extends AbstractTestCase { - public function testAddWithException() + public function testAddWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -21,7 +21,7 @@ public function testAddWithException() $container->add(new FalseObjectTest()); } - public function testOffsetSetWithException() + public function testOffsetSetWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -29,7 +29,7 @@ public function testOffsetSetWithException() $container->offsetSet(1, new FalseObjectTest()); } - public function testInvalidPropertyName() + public function testInvalidPropertyName(): void { $this->expectException(InvalidArgumentException::class); @@ -37,7 +37,7 @@ public function testInvalidPropertyName() $container->add(new FalseObjectTest()); } - public function testJsonSerialize() + public function testJsonSerialize(): void { $object = new ObjectTest(); $container = new ObjectContainerTest(self::getBingGeneratorInstance()); diff --git a/tests/Container/Model/MethodContainerTest.php b/tests/Container/Model/MethodContainerTest.php index bb0b7b2f..c83adbf2 100755 --- a/tests/Container/Model/MethodContainerTest.php +++ b/tests/Container/Model/MethodContainerTest.php @@ -33,7 +33,7 @@ public static function instance() return $methodContainer; } - public function testGetMethodByName() + public function testGetMethodByName(): void { $methodContainer = self::instance(); diff --git a/tests/Container/Model/ModelContainerTest.php b/tests/Container/Model/ModelContainerTest.php index 645bed7a..1450ee3d 100755 --- a/tests/Container/Model/ModelContainerTest.php +++ b/tests/Container/Model/ModelContainerTest.php @@ -22,14 +22,14 @@ public static function instance(): ModelContainer return new ModelContainer(self::getBingGeneratorInstance()); } - public function testAdd() + public function testAdd(): void { $modelContainer = self::instance(); $modelContainer->add(new EmptyModel(self::getBingGeneratorInstance(), 'Foo')); $this->assertInstanceOf(EmptyModel::class, $modelContainer->get('Foo')); } - public function testExceptionOnObject() + public function testExceptionOnObject(): void { $this->expectException(TypeError::class); @@ -37,7 +37,7 @@ public function testExceptionOnObject() $modelContainer->add([]); } - public function testGetExceptionOnValue() + public function testGetExceptionOnValue(): void { $this->expectException(InvalidArgumentException::class); @@ -48,7 +48,7 @@ public function testGetExceptionOnValue() $modelContainer->get(null); } - public function testExceptionOnModelClass() + public function testExceptionOnModelClass(): void { $this->expectException(InvalidArgumentException::class); @@ -56,7 +56,7 @@ public function testExceptionOnModelClass() $modelContainer->add(new Struct(self::getBingGeneratorInstance(), 'Foo')); } - public function testGet() + public function testGet(): void { $modelContainer = self::instance(); $modelContainer->add(new EmptyModel(self::getBingGeneratorInstance(), 'Foo')); @@ -65,7 +65,7 @@ public function testGet() $this->assertInstanceOf(EmptyModel::class, $modelContainer->get('Foo')); } - public function testForeach() + public function testForeach(): void { $models = self::instance(); $models->add(new EmptyModel(self::getBingGeneratorInstance(), 'Foo')); @@ -91,7 +91,7 @@ public function testForeach() } } - public function testCount() + public function testCount(): void { $models = self::instance(); $models->add(new EmptyModel(self::getBingGeneratorInstance(), 'Foo')); diff --git a/tests/Container/Model/SchemaContainerTest.php b/tests/Container/Model/SchemaContainerTest.php index 5a5a2133..b1c4e73d 100755 --- a/tests/Container/Model/SchemaContainerTest.php +++ b/tests/Container/Model/SchemaContainerTest.php @@ -26,7 +26,7 @@ public static function instance(): SchemaContainer return $schemaContainer; } - public function testGetSchemaByName() + public function testGetSchemaByName(): void { $schemaContainer = self::instance(); diff --git a/tests/Container/Model/ServiceContainerTest.php b/tests/Container/Model/ServiceContainerTest.php index d78f29a2..64eee317 100755 --- a/tests/Container/Model/ServiceContainerTest.php +++ b/tests/Container/Model/ServiceContainerTest.php @@ -22,7 +22,7 @@ public static function instance(): ServiceContainer return $serviceContainer; } - public function testGetServiceByName() + public function testGetServiceByName(): void { $serviceContainer = self::instance(); @@ -30,7 +30,7 @@ public function testGetServiceByName() $this->assertNull($serviceContainer->getServiceByName('Bar')); } - public function testAddServiceNonUnique() + public function testAddServiceNonUnique(): void { $serviceContainer = self::instance(); diff --git a/tests/Container/Model/StructAttributeContainerTest.php b/tests/Container/Model/StructAttributeContainerTest.php index 645535dd..0ecbe6dd 100755 --- a/tests/Container/Model/StructAttributeContainerTest.php +++ b/tests/Container/Model/StructAttributeContainerTest.php @@ -27,7 +27,7 @@ public static function instance(): StructAttributeContainer return $structAttributeContainer; } - public function testGetStructAttributeByName() + public function testGetStructAttributeByName(): void { $structAttributeContainer = self::instance(); diff --git a/tests/Container/Model/StructContainerTest.php b/tests/Container/Model/StructContainerTest.php index 3c78a984..6e5cd8cf 100755 --- a/tests/Container/Model/StructContainerTest.php +++ b/tests/Container/Model/StructContainerTest.php @@ -24,7 +24,7 @@ public static function instance(): StructContainer return $structContainer; } - public function testGetStructByName() + public function testGetStructByName(): void { $structContainer = self::instance(); @@ -33,7 +33,7 @@ public function testGetStructByName() $this->assertNull($structContainer->getStructByName('bar')); } - public function testAddStructWithSameAttributeName() + public function testAddStructWithSameAttributeName(): void { $structContainer = self::instance(); @@ -43,7 +43,7 @@ public function testAddStructWithSameAttributeName() $this->assertCount(1, $structContainer->getStructByName('Foo')->getAttributes()); } - public function testOffsetUnset() + public function testOffsetUnset(): void { $instance = self::instance(); @@ -55,14 +55,14 @@ public function testOffsetUnset() $this->assertNull($instance->offsetGet(1)); } - public function testGetStructByNameAndTypeMustFailAsTypeIsUnknown() + public function testGetStructByNameAndTypeMustFailAsTypeIsUnknown(): void { $structContainer = self::instance(); $this->assertNull($structContainer->getStructByNameAndType('bar', 'string')); } - public function testGetStructByNameAndTypeMustReturnTheStruct() + public function testGetStructByNameAndTypeMustReturnTheStruct(): void { $structContainer = self::instance(); $structContainer->add($fooStringFirst = StructTest::instance('FooString', true)->setInheritance('string')->setMeta($fooStringFirstMeta = [ diff --git a/tests/Container/Model/StructValueContainerTest.php b/tests/Container/Model/StructValueContainerTest.php index edfc6d5d..749c6334 100755 --- a/tests/Container/Model/StructValueContainerTest.php +++ b/tests/Container/Model/StructValueContainerTest.php @@ -29,7 +29,7 @@ public static function instance(): StructValueContainer return $structValueContainer; } - public function testGetStructValueByName() + public function testGetStructValueByName(): void { $structValueContainer = self::instance(); diff --git a/tests/Container/ParserTest.php b/tests/Container/ParserTest.php index 733e5f4c..6aa46bf1 100755 --- a/tests/Container/ParserTest.php +++ b/tests/Container/ParserTest.php @@ -14,7 +14,7 @@ */ final class ParserTest extends AbstractTestCase { - public function testAddWithException() + public function testAddWithException(): void { $this->expectException(InvalidArgumentException::class); diff --git a/tests/Container/PhpElement/ConstantTest.php b/tests/Container/PhpElement/ConstantTest.php index 97bc9e84..c24cce57 100755 --- a/tests/Container/PhpElement/ConstantTest.php +++ b/tests/Container/PhpElement/ConstantTest.php @@ -16,7 +16,7 @@ */ final class ConstantTest extends AbstractTestCase { - public function testAdd() + public function testAdd(): void { $constant = new Constant(self::getBingGeneratorInstance()); @@ -26,7 +26,7 @@ public function testAdd() $this->assertInstanceOf(PhpConstant::class, $constant->get('foo')); } - public function testAddWithException() + public function testAddWithException(): void { $this->expectException(InvalidArgumentException::class); diff --git a/tests/Container/PhpElement/MethodTest.php b/tests/Container/PhpElement/MethodTest.php index f31f67e7..3860a875 100755 --- a/tests/Container/PhpElement/MethodTest.php +++ b/tests/Container/PhpElement/MethodTest.php @@ -16,7 +16,7 @@ */ final class MethodTest extends AbstractTestCase { - public function testAdd() + public function testAdd(): void { $method = new Method(self::getBingGeneratorInstance()); @@ -26,7 +26,7 @@ public function testAdd() $this->assertInstanceOf(PhpMethod::class, $method->get('foo')); } - public function testAddWithException() + public function testAddWithException(): void { $this->expectException(InvalidArgumentException::class); diff --git a/tests/Container/PhpElement/PropertyTest.php b/tests/Container/PhpElement/PropertyTest.php index a4d8252e..52a05f1c 100755 --- a/tests/Container/PhpElement/PropertyTest.php +++ b/tests/Container/PhpElement/PropertyTest.php @@ -16,7 +16,7 @@ */ final class PropertyTest extends AbstractTestCase { - public function testAdd() + public function testAdd(): void { $property = new Property(self::getBingGeneratorInstance()); @@ -26,7 +26,7 @@ public function testAdd() $this->assertInstanceOf(PhpProperty::class, $property->get('foo')); } - public function testAddWithException() + public function testAddWithException(): void { $this->expectException(InvalidArgumentException::class); diff --git a/tests/File/ClassMapTest.php b/tests/File/ClassMapTest.php index 530a0371..9d1bea4c 100755 --- a/tests/File/ClassMapTest.php +++ b/tests/File/ClassMapTest.php @@ -14,7 +14,7 @@ */ final class ClassMapTest extends AbstractFile { - public function testBing() + public function testBing(): void { $instance = self::bingGeneratorInstance(); @@ -28,7 +28,7 @@ public function testBing() $this->assertSameFileContent('ValidBingClassMap', $classMap); } - public function testReforma() + public function testReforma(): void { $instance = self::reformaGeneratorInstance(); @@ -42,7 +42,7 @@ public function testReforma() $this->assertSameFileContent('ValidReformaClassMap', $classMap); } - public function testActon() + public function testActon(): void { $instance = self::actonGeneratorInstance(); @@ -56,7 +56,7 @@ public function testActon() $this->assertSameFileContent('ValidActonClassMap', $classMap); } - public function testActonWihthoutPrefix() + public function testActonWihthoutPrefix(): void { $instance = self::actonGeneratorInstance(); $instance @@ -74,7 +74,7 @@ public function testActonWihthoutPrefix() $this->assertSameFileContent('ValidActonClassMapWihoutNamespace', $classMap); } - public function testActonWihthoutPrefixAndCategory() + public function testActonWihthoutPrefixAndCategory(): void { $instance = self::actonGeneratorInstance(); $instance @@ -93,7 +93,7 @@ public function testActonWihthoutPrefixAndCategory() $this->assertSameFileContent('ValidActonClassMapWihoutNamespaceAndCategory', $classMap); } - public function testDestination() + public function testDestination(): void { $instance = self::bingGeneratorInstance(); diff --git a/tests/File/ComposerTest.php b/tests/File/ComposerTest.php index 218227d2..111d541e 100755 --- a/tests/File/ComposerTest.php +++ b/tests/File/ComposerTest.php @@ -12,7 +12,7 @@ */ final class ComposerTest extends AbstractFile { - public function testBing() + public function testBing(): void { $instance = self::getBingGeneratorInstance(true); $instance @@ -28,7 +28,7 @@ public function testBing() $this->assertSameFileContent('ValidBingComposer', $composerFile, 'json'); } - public function testBingWithEmptyComposerNameAndFilledPrefix() + public function testBingWithEmptyComposerNameAndFilledPrefix(): void { $instance = self::getBingGeneratorInstance(true); $instance @@ -46,7 +46,7 @@ public function testBingWithEmptyComposerNameAndFilledPrefix() $this->assertSameFileContent('ValidBingEmptyComposerNameComposer', $composerFile, 'json'); } - public function testBingWithSettings() + public function testBingWithSettings(): void { $instance = self::getBingGeneratorInstance(true); $instance @@ -66,7 +66,7 @@ public function testBingWithSettings() $this->assertSameFileContent('ValidBingComposerSettings', $composerFile, 'json'); } - public function testBingWithEmptySrcDirname() + public function testBingWithEmptySrcDirname(): void { $instance = self::getBingGeneratorInstance(true); $instance @@ -83,7 +83,7 @@ public function testBingWithEmptySrcDirname() $this->assertSameFileContent('ValidBingComposerEmptySrcDirname', $composerFile, 'json'); } - public function testBingWithSlashSrcDirname() + public function testBingWithSlashSrcDirname(): void { $instance = self::getBingGeneratorInstance(true); $instance @@ -100,7 +100,7 @@ public function testBingWithSlashSrcDirname() $this->assertSameFileContent('ValidBingComposerSlashSrcDirname', $composerFile, 'json'); } - public function testSetRunComposerUdpate() + public function testSetRunComposerUdpate(): void { $instance = self::getBingGeneratorInstance(true); $instance @@ -112,7 +112,7 @@ public function testSetRunComposerUdpate() $this->assertFalse($composerFile->getRunComposerUpdate()); } - public function testGetFileName() + public function testGetFileName(): void { $instance = self::getBingGeneratorInstance(true); $instance->setOptionPrefix('Api'); diff --git a/tests/File/ServiceTest.php b/tests/File/ServiceTest.php index 076ef520..7439730a 100755 --- a/tests/File/ServiceTest.php +++ b/tests/File/ServiceTest.php @@ -17,7 +17,7 @@ */ final class ServiceTest extends AbstractFile { - public function testSetModelGoodNameTooManyAttributesWithException() + public function testSetModelGoodNameTooManyAttributesWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -26,7 +26,7 @@ public function testSetModelGoodNameTooManyAttributesWithException() $service->setModel(new EmptyModel($instance, 'Foo')); } - public function testWriteActonServiceDeleteService() + public function testWriteActonServiceDeleteService(): void { $generator = self::actonGeneratorInstance(); if (($model = $generator->getService('Delete')) instanceof ServiceModel) { @@ -41,7 +41,7 @@ public function testWriteActonServiceDeleteService() } } - public function testWriteBingSearchSearchService() + public function testWriteBingSearchSearchService(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getService('Search')) instanceof ServiceModel) { @@ -56,7 +56,7 @@ public function testWriteBingSearchSearchService() } } - public function testWriteBingSearchSearchServiceMyProjectApiProject() + public function testWriteBingSearchSearchServiceMyProjectApiProject(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getService('Search')) instanceof ServiceModel) { @@ -76,7 +76,7 @@ public function testWriteBingSearchSearchServiceMyProjectApiProject() } } - public function testWriteBingSearchSearchServiceBingApi() + public function testWriteBingSearchSearchServiceBingApi(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getService('Search')) instanceof ServiceModel) { @@ -95,7 +95,7 @@ public function testWriteBingSearchSearchServiceBingApi() } } - public function testWritePortalServiceAuthenticate() + public function testWritePortalServiceAuthenticate(): void { $generator = self::portalGeneratorInstance(); if (($model = $generator->getService('Authenticate')) instanceof ServiceModel) { @@ -110,7 +110,7 @@ public function testWritePortalServiceAuthenticate() } } - public function testWriteReformServiceLogin() + public function testWriteReformServiceLogin(): void { $generator = self::reformaGeneratorInstance(); if (($model = $generator->getService('Login')) instanceof ServiceModel) { @@ -125,7 +125,7 @@ public function testWriteReformServiceLogin() } } - public function testWriteQueueServiceCreate() + public function testWriteQueueServiceCreate(): void { $generator = self::queueGeneratorInstance(); if (($model = $generator->getService('Create')) instanceof ServiceModel) { @@ -140,7 +140,7 @@ public function testWriteQueueServiceCreate() } } - public function testWriteOmnitureServiceSaint() + public function testWriteOmnitureServiceSaint(): void { $generator = self::omnitureGeneratorInstance(); if (($model = $generator->getService('Saint')) instanceof ServiceModel) { @@ -155,7 +155,7 @@ public function testWriteOmnitureServiceSaint() } } - public function testWritePayPalServiceDo() + public function testWritePayPalServiceDo(): void { $generator = self::payPalGeneratorInstance(false, GeneratorOptions::VALUE_START); if (($model = $generator->getService('Do')) instanceof ServiceModel) { @@ -170,7 +170,7 @@ public function testWritePayPalServiceDo() } } - public function testWritePayPalServiceDoWithoutPrefix() + public function testWritePayPalServiceDoWithoutPrefix(): void { $generator = self::payPalGeneratorInstance(); $generator->setOptionPrefix(''); @@ -186,7 +186,7 @@ public function testWritePayPalServiceDoWithoutPrefix() } } - public function testWriteDocDataPaymentsServiceListWithoutPrefix() + public function testWriteDocDataPaymentsServiceListWithoutPrefix(): void { $generator = self::docDataPaymentsGeneratorInstance(); $generator->setOptionPrefix(''); @@ -202,7 +202,7 @@ public function testWriteDocDataPaymentsServiceListWithoutPrefix() } } - public function testWriteBingService() + public function testWriteBingService(): void { $generator = self::bingGeneratorInstance(false, GeneratorOptions::VALUE_NONE); if (($model = $generator->getServices()->offsetGet(0)) instanceof ServiceModel) { @@ -218,7 +218,7 @@ public function testWriteBingService() } } - public function testWriteOmnitureService() + public function testWriteOmnitureService(): void { $generator = self::omnitureGeneratorInstance(false, GeneratorOptions::VALUE_NONE); $model = new ServiceModel($generator, ServiceModel::DEFAULT_SERVICE_CLASS_NAME); @@ -235,7 +235,7 @@ public function testWriteOmnitureService() $this->assertSameFileContent('ValidOmnitureApiService', $serviceFile); } - public function testWritePayPalService() + public function testWritePayPalService(): void { $generator = self::payPalGeneratorInstance(false, GeneratorOptions::VALUE_NONE); $model = new ServiceModel($generator, ServiceModel::DEFAULT_SERVICE_CLASS_NAME); @@ -252,7 +252,7 @@ public function testWritePayPalService() $this->assertSameFileContent('ValidPayPalApiService', $serviceFile); } - public function testWriteActonService() + public function testWriteActonService(): void { $generator = self::actonGeneratorInstance(false, GeneratorOptions::VALUE_NONE); $model = new ServiceModel($generator, ServiceModel::DEFAULT_SERVICE_CLASS_NAME); @@ -269,7 +269,7 @@ public function testWriteActonService() $this->assertSameFileContent('ValidActonApiService', $serviceFile); } - public function testWriteYandexDirectApiLiveGetService() + public function testWriteYandexDirectApiLiveGetService(): void { $generator = self::yandexDirectApiLiveGeneratorInstance(); $generator->setOptionPrefix(''); @@ -285,7 +285,7 @@ public function testWriteYandexDirectApiLiveGetService() } } - public function testDestination() + public function testDestination(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getService('Search')) instanceof ServiceModel) { @@ -298,7 +298,7 @@ public function testDestination() } } - public function testWriteEwsFindService() + public function testWriteEwsFindService(): void { $generator = self::ewsInstance(); if (($model = $generator->getService('Find')) instanceof ServiceModel) { @@ -313,7 +313,7 @@ public function testWriteEwsFindService() } } - public function testGetOperationMethodReturnTypeWithNullReturnTypeMustReturnNull() + public function testGetOperationMethodReturnTypeWithNullReturnTypeMustReturnNull(): void { $generatorInstance = self::bingGeneratorInstance(); $method = new MethodModel( diff --git a/tests/File/StructArrayTest.php b/tests/File/StructArrayTest.php index d4f61c4f..5d8fe541 100755 --- a/tests/File/StructArrayTest.php +++ b/tests/File/StructArrayTest.php @@ -14,7 +14,7 @@ */ final class StructArrayTest extends AbstractFile { - public function testSetModelGoodNameTooManyAttributesWithException() + public function testSetModelGoodNameTooManyAttributesWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -27,7 +27,7 @@ public function testSetModelGoodNameTooManyAttributesWithException() $array->setModel($struct); } - public function testSetModelBasNameOneAttributeWithException() + public function testSetModelBasNameOneAttributeWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -37,7 +37,7 @@ public function testSetModelBasNameOneAttributeWithException() $array->setModel($struct); } - public function testWriteBingSearchArrayOfNewsRelatedSearch() + public function testWriteBingSearchArrayOfNewsRelatedSearch(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('ArrayOfNewsRelatedSearch')) instanceof StructModel) { @@ -52,7 +52,7 @@ public function testWriteBingSearchArrayOfNewsRelatedSearch() } } - public function testWriteBingSearchArrayOfWebSearchOption() + public function testWriteBingSearchArrayOfWebSearchOption(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('ArrayOfWebSearchOption')) instanceof StructModel) { @@ -67,7 +67,7 @@ public function testWriteBingSearchArrayOfWebSearchOption() } } - public function testWriteBingSearchArrayOfString() + public function testWriteBingSearchArrayOfString(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('ArrayOfString')) instanceof StructModel) { @@ -82,7 +82,7 @@ public function testWriteBingSearchArrayOfString() } } - public function testWriteBingSearchArrayOfError() + public function testWriteBingSearchArrayOfError(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('ArrayOfError')) instanceof StructModel) { @@ -97,7 +97,7 @@ public function testWriteBingSearchArrayOfError() } } - public function testWriteBingSearchApiArrayOfErrorProject() + public function testWriteBingSearchApiArrayOfErrorProject(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('ArrayOfError')) instanceof StructModel) { @@ -116,7 +116,7 @@ public function testWriteBingSearchApiArrayOfErrorProject() } } - public function testDestination() + public function testDestination(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('ArrayOfError')) instanceof StructModel) { diff --git a/tests/File/StructEnumTest.php b/tests/File/StructEnumTest.php index 8b8dab4a..1531bca7 100755 --- a/tests/File/StructEnumTest.php +++ b/tests/File/StructEnumTest.php @@ -14,7 +14,7 @@ */ final class StructEnumTest extends AbstractFile { - public function testSetModelGoodNameTooManyAttributesWithException() + public function testSetModelGoodNameTooManyAttributesWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -23,7 +23,7 @@ public function testSetModelGoodNameTooManyAttributesWithException() $enum->setModel(new StructModel($instance, 'FooEnum')); } - public function testWriteBingSearchEnumAdultOption() + public function testWriteBingSearchEnumAdultOption(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('AdultOption')) instanceof StructModel) { @@ -38,7 +38,7 @@ public function testWriteBingSearchEnumAdultOption() } } - public function testWriteBingSearchEnumSourceType() + public function testWriteBingSearchEnumSourceType(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('SourceType')) instanceof StructModel) { @@ -53,7 +53,7 @@ public function testWriteBingSearchEnumSourceType() } } - public function testWriteReformaHouseStageEnum() + public function testWriteReformaHouseStageEnum(): void { $generator = self::reformaGeneratorInstance(); if (($model = $generator->getStructByName('HouseStageEnum')) instanceof StructModel) { @@ -68,7 +68,7 @@ public function testWriteReformaHouseStageEnum() } } - public function testWriteOmnitureDsWeblogFormats() + public function testWriteOmnitureDsWeblogFormats(): void { $generator = self::omnitureGeneratorInstance(); if (($model = $generator->getStructByName('ds_weblog_formats')) instanceof StructModel) { @@ -83,7 +83,7 @@ public function testWriteOmnitureDsWeblogFormats() } } - public function testWriteBingSearchEnumWebSearchOption() + public function testWriteBingSearchEnumWebSearchOption(): void { $generator = self::bingGeneratorInstance(true); if (($model = $generator->getStructByName('WebSearchOption')) instanceof StructModel) { @@ -99,7 +99,7 @@ public function testWriteBingSearchEnumWebSearchOption() } } - public function testWriteBingSearchEnumPhonebookSortOption() + public function testWriteBingSearchEnumPhonebookSortOption(): void { $generator = self::bingGeneratorInstance(true); if (($model = $generator->getStructByName('PhonebookSortOption')) instanceof StructModel) { @@ -117,7 +117,7 @@ public function testWriteBingSearchEnumPhonebookSortOption() } } - public function testWriteBingSearchEnumPhonebookSortOptionSuffixed() + public function testWriteBingSearchEnumPhonebookSortOptionSuffixed(): void { $generator = self::bingGeneratorInstance(true); if (($model = $generator->getStructByName('PhonebookSortOption')) instanceof StructModel) { @@ -136,7 +136,7 @@ public function testWriteBingSearchEnumPhonebookSortOptionSuffixed() } } - public function testDestination() + public function testDestination(): void { $generator = self::bingGeneratorInstance(true); if (($model = $generator->getStructByName('PhonebookSortOption')) instanceof StructModel) { @@ -153,7 +153,7 @@ public function testDestination() } } - public function testWriteWhlEnumTransactionActionType() + public function testWriteWhlEnumTransactionActionType(): void { $generator = self::whlInstance(); if (($model = $generator->getStructByName('TransactionActionType')) instanceof StructModel) { @@ -168,7 +168,7 @@ public function testWriteWhlEnumTransactionActionType() } } - public function testWriteEwsEnumPhoneNumberKeyType() + public function testWriteEwsEnumPhoneNumberKeyType(): void { $generator = self::ewsInstance(); if (($model = $generator->getStructByName('PhoneNumberKeyType')) instanceof StructModel) { diff --git a/tests/File/StructTest.php b/tests/File/StructTest.php index c9722e93..d3bf12d0 100755 --- a/tests/File/StructTest.php +++ b/tests/File/StructTest.php @@ -15,7 +15,7 @@ */ final class StructTest extends AbstractFile { - public function testSetModelGoodNameTooManyAttributesWithException() + public function testSetModelGoodNameTooManyAttributesWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -24,7 +24,7 @@ public function testSetModelGoodNameTooManyAttributesWithException() $struct->setModel(new EmptyModel($instance, 'Foo')); } - public function testExceptionOnWrite() + public function testExceptionOnWrite(): void { $this->expectException(InvalidArgumentException::class); @@ -33,7 +33,7 @@ public function testExceptionOnWrite() $file->write(); } - public function testGetFileName() + public function testGetFileName(): void { $model = new StructModel(self::bingGeneratorInstance(), 'Foo'); $file = new StructFile(self::bingGeneratorInstance(), 'foo'); @@ -42,7 +42,7 @@ public function testGetFileName() $this->assertSame(sprintf('%s%s%s/%s.php', self::getTestDirectory(), $model->getGenerator()->getOptionSrcDirname().DIRECTORY_SEPARATOR, $model->getContextualPart(), $model->getPackagedName(false)), $file->getFileName()); } - public function testGetDestinationFolderMatchesNamespace() + public function testGetDestinationFolderMatchesNamespace(): void { $generator = self::bingGeneratorInstance()->setOptionNamespacePrefix($ns = 'Bing\Sdk'); $model = new StructModel($generator, 'Foo'); @@ -57,7 +57,7 @@ public function testGetDestinationFolderMatchesNamespace() ), $file->getDestinationFolder(true)); } - public function testGetDestinationFolderDoesNotMatchNamespace() + public function testGetDestinationFolderDoesNotMatchNamespace(): void { $generator = self::bingGeneratorInstance()->setOptionNamespacePrefix('Bing\Sdk')->setOptionNamespaceDictatesDirectories(false); $model = new StructModel($generator, 'Foo'); @@ -71,7 +71,7 @@ public function testGetDestinationFolderDoesNotMatchNamespace() ), $file->getDestinationFolder(true)); } - public function testWriteBingSearchStructQuery() + public function testWriteBingSearchStructQuery(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('Query')) instanceof StructModel) { @@ -86,7 +86,7 @@ public function testWriteBingSearchStructQuery() } } - public function testWriteBingSearchStructVideoRequest() + public function testWriteBingSearchStructVideoRequest(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('VideoRequest')) instanceof StructModel) { @@ -101,7 +101,7 @@ public function testWriteBingSearchStructVideoRequest() } } - public function testWriteBingSearchStructSearchRequest() + public function testWriteBingSearchStructSearchRequest(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('SearchRequest')) instanceof StructModel) { @@ -116,7 +116,7 @@ public function testWriteBingSearchStructSearchRequest() } } - public function testWriteActonStructItem() + public function testWriteActonStructItem(): void { $generator = self::actonGeneratorInstance(); if (($model = $generator->getStructByName('Item')) instanceof StructModel) { @@ -131,7 +131,7 @@ public function testWriteActonStructItem() } } - public function testWriteOdigeoStructFareItinerary() + public function testWriteOdigeoStructFareItinerary(): void { $generator = self::odigeoGeneratorInstance(); if (($model = $generator->getStructByName('fareItinerary')) instanceof StructModel) { @@ -146,7 +146,7 @@ public function testWriteOdigeoStructFareItinerary() } } - public function testWriteBingStructNewsArticle() + public function testWriteBingStructNewsArticle(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('NewsArticle')) instanceof StructModel) { @@ -162,7 +162,7 @@ public function testWriteBingStructNewsArticle() } } - public function testWriteWcfStructOffer() + public function testWriteWcfStructOffer(): void { $generator = self::wcfGeneratorInstance(); if (($model = $generator->getStructByName('offer')) instanceof StructModel) { @@ -177,7 +177,7 @@ public function testWriteWcfStructOffer() } } - public function testWriteYandexDirectApiStructAddRequest() + public function testWriteYandexDirectApiStructAddRequest(): void { $generator = self::yandexDirectApiAdGroupsGeneratorInstance(); if (($model = $generator->getStructByName('AddRequest')) instanceof StructModel) { @@ -192,7 +192,7 @@ public function testWriteYandexDirectApiStructAddRequest() } } - public function testWriteYandexDirectApiStructAddRequestWithRepeatedMetaValueMaxOccurs() + public function testWriteYandexDirectApiStructAddRequestWithRepeatedMetaValueMaxOccurs(): void { $generator = self::yandexDirectApiAdGroupsGeneratorInstance(); if (($model = $generator->getStructByName('AddRequest')) instanceof StructModel) { @@ -218,7 +218,7 @@ public function testWriteYandexDirectApiStructAddRequestWithRepeatedMetaValueMax } } - public function testWriteYandexDirectApiStructAdGroupsSelectionCriteria() + public function testWriteYandexDirectApiStructAdGroupsSelectionCriteria(): void { $generator = self::yandexDirectApiAdGroupsGeneratorInstance(); if (($model = $generator->getStructByName('AdGroupsSelectionCriteria')) instanceof StructModel) { @@ -233,7 +233,7 @@ public function testWriteYandexDirectApiStructAdGroupsSelectionCriteria() } } - public function testWriteDocDataPaymentsStructShopper() + public function testWriteDocDataPaymentsStructShopper(): void { $generator = self::docDataPaymentsGeneratorInstance(true); if (($model = $generator->getStructByName('shopper')) instanceof StructModel) { @@ -248,7 +248,7 @@ public function testWriteDocDataPaymentsStructShopper() } } - public function testWriteDocDataPaymentsStructExpiryDate() + public function testWriteDocDataPaymentsStructExpiryDate(): void { $generator = self::docDataPaymentsGeneratorInstance(true); if (($model = $generator->getStructByName('expiryDate')) instanceof StructModel) { @@ -263,7 +263,7 @@ public function testWriteDocDataPaymentsStructExpiryDate() } } - public function testWriteDeliveryServiceStructExpiryDate() + public function testWriteDeliveryServiceStructExpiryDate(): void { $generator = self::deliveryServiceInstance(); if (($model = $generator->getStructByName('АдресРФ')) instanceof StructModel) { @@ -278,7 +278,7 @@ public function testWriteDeliveryServiceStructExpiryDate() } } - public function testWriteReformaStructHouseProfileData() + public function testWriteReformaStructHouseProfileData(): void { $generator = self::reformaGeneratorInstance(true); if (($model = $generator->getStructByName('HouseProfileData')) instanceof StructModel) { @@ -293,7 +293,7 @@ public function testWriteReformaStructHouseProfileData() } } - public function testOrderContractStructAddressDeliveryType() + public function testOrderContractStructAddressDeliveryType(): void { $generator = self::orderContractInstance(true); if (($model = $generator->getStructByName('AddressDelivery_Type')) instanceof StructModel) { @@ -308,7 +308,7 @@ public function testOrderContractStructAddressDeliveryType() } } - public function testDestination() + public function testDestination(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('NewsArticle')) instanceof StructModel) { @@ -322,7 +322,7 @@ public function testDestination() } } - public function testWriteYandexDirectApiStructCampaignsCompaignGetItem() + public function testWriteYandexDirectApiStructCampaignsCompaignGetItem(): void { $generator = self::yandexDirectApiCampaignsGeneratorInstance(true); $generator->setOptionValidation(false); @@ -338,7 +338,7 @@ public function testWriteYandexDirectApiStructCampaignsCompaignGetItem() } } - public function testWriteYandexDirectApiStructLiveBannerInfo() + public function testWriteYandexDirectApiStructLiveBannerInfo(): void { $generator = self::yandexDirectApiLiveGeneratorInstance(true); $generator->setOptionValidation(true); @@ -354,7 +354,7 @@ public function testWriteYandexDirectApiStructLiveBannerInfo() } } - public function testWritePayPalApiStructSetExpressCheckoutRequestDetailsType() + public function testWritePayPalApiStructSetExpressCheckoutRequestDetailsType(): void { $generator = self::payPalGeneratorInstance(true); $generator->setOptionValidation(true); @@ -370,7 +370,7 @@ public function testWritePayPalApiStructSetExpressCheckoutRequestDetailsType() } } - public function testWriteWhlHotelReservationType() + public function testWriteWhlHotelReservationType(): void { $generator = self::whlInstance(true); $generator->setOptionValidation(true); @@ -386,7 +386,7 @@ public function testWriteWhlHotelReservationType() } } - public function testWriteWhlTaxType() + public function testWriteWhlTaxType(): void { $generator = self::whlInstance(); $generator->setOptionValidation(true); @@ -402,7 +402,7 @@ public function testWriteWhlTaxType() } } - public function testWriteWhlPaymentCardType() + public function testWriteWhlPaymentCardType(): void { $generator = self::whlInstance(); $generator->setOptionValidation(true); @@ -418,7 +418,7 @@ public function testWriteWhlPaymentCardType() } } - public function testWriteWhlAddressType() + public function testWriteWhlAddressType(): void { $generator = self::whlInstance(); $generator->setOptionValidation(true); @@ -434,7 +434,7 @@ public function testWriteWhlAddressType() } } - public function testWriteWhlUniqueIDType() + public function testWriteWhlUniqueIDType(): void { $generator = self::whlInstance(); $generator->setOptionValidation(true); @@ -450,7 +450,7 @@ public function testWriteWhlUniqueIDType() } } - public function testStructWithIdenticalPropertiesDifferentByCase() + public function testStructWithIdenticalPropertiesDifferentByCase(): void { $generator = self::bingGeneratorInstance(); if (($model = $generator->getStructByName('Query')) instanceof StructModel) { @@ -466,7 +466,7 @@ public function testStructWithIdenticalPropertiesDifferentByCase() } } - public function testStructResultFromUnitTestsWithBooleanAttribute() + public function testStructResultFromUnitTestsWithBooleanAttribute(): void { $generator = self::unitTestsInstance(); if (($model = $generator->getStructByName('Result')) instanceof StructModel) { @@ -481,7 +481,7 @@ public function testStructResultFromUnitTestsWithBooleanAttribute() } } - public function testStructValueListTypeFromUnitTests() + public function testStructValueListTypeFromUnitTests(): void { $generator = self::unitTestsInstance(); if (($model = $generator->getStructByName('ValueListType')) instanceof StructModel) { @@ -496,7 +496,7 @@ public function testStructValueListTypeFromUnitTests() } } - public function testWriteDeliveryDetails() + public function testWriteDeliveryDetails(): void { $generator = self::deliveryServiceInstance(); $generator->setOptionValidation(true); @@ -512,7 +512,7 @@ public function testWriteDeliveryDetails() } } - public function testWriteEwsStructWorkingPeriod() + public function testWriteEwsStructWorkingPeriod(): void { $generator = self::ewsInstance(); if (($model = $generator->getStructByName('WorkingPeriod')) instanceof StructModel) { @@ -527,7 +527,7 @@ public function testWriteEwsStructWorkingPeriod() } } - public function testWriteEwsStructProposeNewTimeTypeWithNoConstructor() + public function testWriteEwsStructProposeNewTimeTypeWithNoConstructor(): void { $generator = self::ewsInstance(); if (($model = $generator->getStructByName('ProposeNewTimeType')) instanceof StructModel) { diff --git a/tests/File/TutorialTest.php b/tests/File/TutorialTest.php index b81c2513..76eb0802 100644 --- a/tests/File/TutorialTest.php +++ b/tests/File/TutorialTest.php @@ -15,7 +15,7 @@ final class TutorialTest extends AbstractFile { public const FILE_NAME = 'tutorial'; - public function testBing() + public function testBing(): void { $instance = self::bingGeneratorInstance(); @@ -25,7 +25,7 @@ public function testBing() $this->assertSameFileContent('ValidBingTutorial', $tutorial); } - public function testBingNotStandalone() + public function testBingNotStandalone(): void { $instance = self::bingGeneratorInstance(); $instance->setOptionStandalone(false); @@ -36,7 +36,7 @@ public function testBingNotStandalone() $this->assertSameFileContent('ValidBingTutorialNotStandalone', $tutorial); } - public function testBingNoPrefix() + public function testBingNoPrefix(): void { $instance = self::bingGeneratorInstance(); $instance->setOptionPrefix(''); @@ -47,7 +47,7 @@ public function testBingNoPrefix() $this->assertSameFileContent('ValidBingTutorialNoPrefix', $tutorial); } - public function testReforma() + public function testReforma(): void { $instance = self::reformaGeneratorInstance(); @@ -57,7 +57,7 @@ public function testReforma() $this->assertSameFileContent('ValidReformaTutorial', $tutorial); } - public function testActon() + public function testActon(): void { $instance = self::actonGeneratorInstance(); @@ -67,7 +67,7 @@ public function testActon() $this->assertSameFileContent('ValidActonTutorial', $tutorial); } - public function testOmniture() + public function testOmniture(): void { $instance = self::omnitureGeneratorInstance(); @@ -77,7 +77,7 @@ public function testOmniture() $this->assertSameFileContent('ValidOmnitureTutorial', $tutorial); } - public function testActonNone() + public function testActonNone(): void { $instance = self::actonGeneratorInstance(true, GeneratorOptions::VALUE_NONE); diff --git a/tests/File/Validation/ArrayRuleTest.php b/tests/File/Validation/ArrayRuleTest.php index 22d3b62a..e01a7f61 100644 --- a/tests/File/Validation/ArrayRuleTest.php +++ b/tests/File/Validation/ArrayRuleTest.php @@ -25,7 +25,7 @@ final class ArrayRuleTest extends AbstractRuleTest * - maxLength: 255 * - minLength: 1. */ - public function testSetAddressLineWithNullOnOneItemMustThrowAnException() + public function testSetAddressLineWithNullOnOneItemMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('The AddressLine property can only contain items of type string, NULL(NULL) given'); @@ -54,7 +54,7 @@ public function testSetAddressLineWithNullOnOneItemMustThrowAnException() * * @var string[] */ - public function testSetAddressLineWithStringsMustPass() + public function testSetAddressLineWithStringsMustPass(): void { $instance = self::getWhlAddressTypeInstance(); @@ -67,7 +67,7 @@ public function testSetAddressLineWithStringsMustPass() ); } - public function testSetTaxDescriptionValueWithStringValueMustThrowAnException() + public function testSetTaxDescriptionValueWithStringValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('The TaxDescription property can only contain items of type \StructType\ApiParagraphType, string(\'\'), integer(1) given'); @@ -80,7 +80,7 @@ public function testSetTaxDescriptionValueWithStringValueMustThrowAnException() ]); } - public function testSetTaxDescriptionValueWithInvalidObjectItemMustThrowAnException() + public function testSetTaxDescriptionValueWithInvalidObjectItemMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('The TaxDescription property can only contain items of type \StructType\ApiParagraphType, StructType\ApiTaxType given'); @@ -96,7 +96,7 @@ public function testSetTaxDescriptionValueWithInvalidObjectItemMustThrowAnExcept ); } - public function testSetTaxDescriptionValueWithValidItemsMustPass() + public function testSetTaxDescriptionValueWithValidItemsMustPass(): void { $instance = self::getWhlTaxTypeInstance(); diff --git a/tests/File/Validation/BooleanRuleTest.php b/tests/File/Validation/BooleanRuleTest.php index 62864074..d4f85c81 100644 --- a/tests/File/Validation/BooleanRuleTest.php +++ b/tests/File/Validation/BooleanRuleTest.php @@ -12,7 +12,7 @@ */ final class BooleanRuleTest extends AbstractRuleTest { - public function testSetPrimaryWithStringValueMustThrowAnException() + public function testSetPrimaryWithStringValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -21,21 +21,21 @@ public function testSetPrimaryWithStringValueMustThrowAnException() $instance->setPrimary('true'); } - public function testSetPrimaryWithTrueValueMustPass() + public function testSetPrimaryWithTrueValueMustPass(): void { $instance = self::getWhlBookingChannelInstance(); $this->assertSame($instance, $instance->setPrimary(true)); } - public function testSetPrimaryWithFalseValueMustPass() + public function testSetPrimaryWithFalseValueMustPass(): void { $instance = self::getWhlBookingChannelInstance(); $this->assertSame($instance, $instance->setPrimary(false)); } - public function testSetPrimaryWithNullValueMustPass() + public function testSetPrimaryWithNullValueMustPass(): void { $instance = self::getWhlBookingChannelInstance(); diff --git a/tests/File/Validation/ChoiceRuleTest.php b/tests/File/Validation/ChoiceRuleTest.php index 9c38605b..d0ce8e24 100644 --- a/tests/File/Validation/ChoiceRuleTest.php +++ b/tests/File/Validation/ChoiceRuleTest.php @@ -17,7 +17,7 @@ final class ChoiceRuleTest extends AbstractRuleTest * - choiceMaxOccurs: 1 * - choiceMinOccurs: 1. */ - public function testSetStringValueAfterBinaryValueMustThrowAnException() + public function testSetStringValueAfterBinaryValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('The property StringValue can\'t be set as the property BinaryValue is already set. Only one property must be set among these properties: StringValue, BinaryValue.'); @@ -35,7 +35,7 @@ public function testSetStringValueAfterBinaryValueMustThrowAnException() * - choiceMaxOccurs: 1 * - choiceMinOccurs: 1. */ - public function testSetStringValueAloneMustPass() + public function testSetStringValueAloneMustPass(): void { $instance = self::getQueueMessageAttributeValueInstance(true); @@ -47,7 +47,7 @@ public function testSetStringValueAloneMustPass() * - choiceMaxOccurs: 1 * - choiceMinOccurs: 1. */ - public function testSetStringValueAloneWithNullMustPass() + public function testSetStringValueAloneWithNullMustPass(): void { // true to avoid having the instance modified previously $instance = self::getQueueMessageAttributeValueInstance(true); diff --git a/tests/File/Validation/EnumerationRuleTest.php b/tests/File/Validation/EnumerationRuleTest.php index 634d10df..54db230c 100644 --- a/tests/File/Validation/EnumerationRuleTest.php +++ b/tests/File/Validation/EnumerationRuleTest.php @@ -13,7 +13,7 @@ */ final class EnumerationRuleTest extends AbstractRuleTest { - public function testSetAdultValueWithInvalidValueMustThrowAnException() + public function testSetAdultValueWithInvalidValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value(s) \'foo\', please use one of: Off, Moderate, Strict from enumeration class \EnumType\ApiAdultOption'); @@ -23,14 +23,14 @@ public function testSetAdultValueWithInvalidValueMustThrowAnException() $instance->setAdult('foo'); } - public function testSetAdultValueWithValidValueMustPass() + public function testSetAdultValueWithValidValueMustPass(): void { $instance = self::getBingSearchRequestInstance(); $this->assertSame($instance, $instance->setAdult(ApiAdultOption::VALUE_MODERATE)); } - public function testSetAdultValueWithNullValueMustPass() + public function testSetAdultValueWithNullValueMustPass(): void { $instance = self::getBingSearchRequestInstance(); diff --git a/tests/File/Validation/FloatRuleTest.php b/tests/File/Validation/FloatRuleTest.php index 67ed6d24..26147750 100644 --- a/tests/File/Validation/FloatRuleTest.php +++ b/tests/File/Validation/FloatRuleTest.php @@ -12,7 +12,7 @@ */ final class FloatRuleTest extends AbstractRuleTest { - public function testSetPercentValueWithStringValueMustThrowAnException() + public function testSetPercentValueWithStringValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -21,21 +21,21 @@ public function testSetPercentValueWithStringValueMustThrowAnException() $instance->setPercent('foo'); } - public function testSetPercentValueWithIntValueMustPass() + public function testSetPercentValueWithIntValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); $this->assertSame($instance, $instance->setPercent(85)); } - public function testSetPercentValueWithFloatValueMustPass() + public function testSetPercentValueWithFloatValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); $this->assertSame($instance, $instance->setPercent(8.5)); } - public function testSetPercentValueWithNullValueMustPass() + public function testSetPercentValueWithNullValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); diff --git a/tests/File/Validation/FractionDigitsRuleTest.php b/tests/File/Validation/FractionDigitsRuleTest.php index f2632d49..960dea91 100644 --- a/tests/File/Validation/FractionDigitsRuleTest.php +++ b/tests/File/Validation/FractionDigitsRuleTest.php @@ -15,7 +15,7 @@ final class FractionDigitsRuleTest extends AbstractRuleTest /** * - fractionDigits: 3. */ - public function testSetAmountValueWithTooManyFractionDigitsMustThrowAnException() + public function testSetAmountValueWithTooManyFractionDigitsMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value 2.12345, the value must at most contain 3 fraction digits, 5 given'); @@ -30,7 +30,7 @@ public function testSetAmountValueWithTooManyFractionDigitsMustThrowAnException( /** * - fractionDigits: 0. */ - public function testSetWeightValueWithIntegerMustPass() + public function testSetWeightValueWithIntegerMustPass(): void { $functionName = self::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\FractionDigitsRule', 0); @@ -40,7 +40,7 @@ public function testSetWeightValueWithIntegerMustPass() /** * - fractionDigits: 0. */ - public function testSetWeightValueWithDecimalMustThrowAnException() + public function testSetWeightValueWithDecimalMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value 200.01, the value must at most contain 0 fraction digits, 2 given'); @@ -53,7 +53,7 @@ public function testSetWeightValueWithDecimalMustThrowAnException() /** * - fractionDigits: 3. */ - public function testSetAmountValueWithSameFractionDigitsMustPass() + public function testSetAmountValueWithSameFractionDigitsMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -63,7 +63,7 @@ public function testSetAmountValueWithSameFractionDigitsMustPass() /** * - fractionDigits: 3. */ - public function testSetAmountValueWithLessFractionDigitsMustPass() + public function testSetAmountValueWithLessFractionDigitsMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -73,7 +73,7 @@ public function testSetAmountValueWithLessFractionDigitsMustPass() /** * - fractionDigits: 3. */ - public function testSetAmountValueWithNullValueMustPass() + public function testSetAmountValueWithNullValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); diff --git a/tests/File/Validation/IntRuleTest.php b/tests/File/Validation/IntRuleTest.php index 436b25ce..72942d4b 100644 --- a/tests/File/Validation/IntRuleTest.php +++ b/tests/File/Validation/IntRuleTest.php @@ -12,7 +12,7 @@ */ final class IntRuleTest extends AbstractRuleTest { - public function testSetDecimalPlacesValueWithStringValueMustThrowAnException() + public function testSetDecimalPlacesValueWithStringValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -21,21 +21,21 @@ public function testSetDecimalPlacesValueWithStringValueMustThrowAnException() $instance->setDecimalPlaces('foo'); } - public function testSetDecimalPlacesValueWithIntValueMustPass() + public function testSetDecimalPlacesValueWithIntValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); $this->assertSame($instance, $instance->setDecimalPlaces(18)); } - public function testSetDecimalPlacesValueWithStringIntValueMustPass() + public function testSetDecimalPlacesValueWithStringIntValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); $this->assertSame($instance, $instance->setDecimalPlaces(18)); } - public function testSetDecimalPlacesValueWithFloatValueMustThrowAnException() + public function testSetDecimalPlacesValueWithFloatValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -44,7 +44,7 @@ public function testSetDecimalPlacesValueWithFloatValueMustThrowAnException() $instance->setDecimalPlaces(18.5); } - public function testSetDecimalPlacesValueWithStringFloatValueMustThrowAnException() + public function testSetDecimalPlacesValueWithStringFloatValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -53,7 +53,7 @@ public function testSetDecimalPlacesValueWithStringFloatValueMustThrowAnExceptio $instance->setDecimalPlaces('18.5'); } - public function testSetDecimalPlacesValueWithNullValueMustPass() + public function testSetDecimalPlacesValueWithNullValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); diff --git a/tests/File/Validation/InvalidRuleTest.php b/tests/File/Validation/InvalidRuleTest.php index cdcd8578..ddc3e80e 100644 --- a/tests/File/Validation/InvalidRuleTest.php +++ b/tests/File/Validation/InvalidRuleTest.php @@ -17,7 +17,7 @@ */ final class InvalidRuleTest extends AbstractRuleTest { - public function testComparisonStringMustThrowAnException() + public function testComparisonStringMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value <> returned by symbol() method, can\'t determine comparison string'); diff --git a/tests/File/Validation/ItemTypeRuleTest.php b/tests/File/Validation/ItemTypeRuleTest.php index 2134f1fc..de0e00fb 100644 --- a/tests/File/Validation/ItemTypeRuleTest.php +++ b/tests/File/Validation/ItemTypeRuleTest.php @@ -13,7 +13,7 @@ */ final class ItemTypeRuleTest extends AbstractRuleTest { - public function testAddToTaxDescriptionValueWithStringValueMustThrowATypeError() + public function testAddToTaxDescriptionValueWithStringValueMustThrowATypeError(): void { $this->expectException(TypeError::class); @@ -22,7 +22,7 @@ public function testAddToTaxDescriptionValueWithStringValueMustThrowATypeError() $instance->addToTaxDescription('foo'); } - public function testAddToTaxDescriptionValueWithNullValueMustThrowAnException() + public function testAddToTaxDescriptionValueWithNullValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -31,7 +31,7 @@ public function testAddToTaxDescriptionValueWithNullValueMustThrowAnException() $instance->addToTaxDescription(null); } - public function testAddToTaxDescriptionValueWithApiParagraphTypeInstanceMustPass() + public function testAddToTaxDescriptionValueWithApiParagraphTypeInstanceMustPass(): void { // true to avoid the maxoccurs error to occur $instance = self::getWhlTaxTypeInstance(true); @@ -39,7 +39,7 @@ public function testAddToTaxDescriptionValueWithApiParagraphTypeInstanceMustPass $this->assertSame($instance, $instance->addToTaxDescription(new ApiParagraphType())); // @phpstan-ignore-line } - public function testAddToFirstSegmentsIdsValueWithStringValueMustThrowAnException() + public function testAddToFirstSegmentsIdsValueWithStringValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -49,7 +49,7 @@ public function testAddToFirstSegmentsIdsValueWithStringValueMustThrowAnExceptio $instance->addToFirstSegmentsIds('foo'); } - public function testAddToFirstSegmentsIdsValueWithNullValueMustThrowAnException() + public function testAddToFirstSegmentsIdsValueWithNullValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -59,7 +59,7 @@ public function testAddToFirstSegmentsIdsValueWithNullValueMustThrowAnException( $instance->addToFirstSegmentsIds(null); } - public function testAddToFirstSegmentsIdsValueWithIntValueMustPass() + public function testAddToFirstSegmentsIdsValueWithIntValueMustPass(): void { // true to avoid the maxoccurs error to occur $instance = self::getOdigeoFareItineraryInstance(true); @@ -67,7 +67,7 @@ public function testAddToFirstSegmentsIdsValueWithIntValueMustPass() $this->assertSame($instance, $instance->addToFirstSegmentsIds(18)); } - public function testAddToFirstSegmentsIdsValueWithStringIntValueMustPass() + public function testAddToFirstSegmentsIdsValueWithStringIntValueMustPass(): void { // true to avoid the maxoccurs error to occur $instance = self::getOdigeoFareItineraryInstance(true); diff --git a/tests/File/Validation/LengthRuleTest.php b/tests/File/Validation/LengthRuleTest.php index fa3ed3a9..cb39ce9b 100644 --- a/tests/File/Validation/LengthRuleTest.php +++ b/tests/File/Validation/LengthRuleTest.php @@ -18,7 +18,7 @@ final class LengthRuleTest extends AbstractRuleTest * - base: string * - length: 4. */ - public function testAddToAddressLineWithTooManyCharactersLengthMustThrowAnException() + public function testAddToAddressLineWithTooManyCharactersLengthMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid length of 5, the number of characters/octets contained by the literal must be equal to 4'); @@ -34,7 +34,7 @@ public function testAddToAddressLineWithTooManyCharactersLengthMustThrowAnExcept * - base: string * - length: 4. */ - public function testAddToAddressLineWithTooLessCharactersLengthMustThrowAnException() + public function testAddToAddressLineWithTooLessCharactersLengthMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid length of 3, the number of characters/octets contained by the literal must be equal to 4'); @@ -50,7 +50,7 @@ public function testAddToAddressLineWithTooLessCharactersLengthMustThrowAnExcept * - base: string * - length: 4. */ - public function testAddToAddressLineWithSAmeCharactersLengthMustPass() + public function testAddToAddressLineWithSAmeCharactersLengthMustPass(): void { $instance = self::getOrderContractAddressDeliveryTypeInstance(); diff --git a/tests/File/Validation/ListRuleTest.php b/tests/File/Validation/ListRuleTest.php index a512b96e..b3004f02 100644 --- a/tests/File/Validation/ListRuleTest.php +++ b/tests/File/Validation/ListRuleTest.php @@ -13,7 +13,7 @@ */ final class ListRuleTest extends AbstractRuleTest { - public function testSetDayOfWeekWithInvalidArrayValueMustThrowAnException() + public function testSetDayOfWeekWithInvalidArrayValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value(s) string(\'Today\'), please use one of: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Day, Weekday, WeekendDay from enumeration class \EnumType\ApiDayOfWeekType'); @@ -25,7 +25,7 @@ public function testSetDayOfWeekWithInvalidArrayValueMustThrowAnException() ]); } - public function testSetDayOfWeekWithInvalidStringValueMustThrowAnException() + public function testSetDayOfWeekWithInvalidStringValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value(s) string(\'Today\'), please use one of: Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Day, Weekday, WeekendDay from enumeration class \EnumType\ApiDayOfWeekType'); @@ -35,7 +35,7 @@ public function testSetDayOfWeekWithInvalidStringValueMustThrowAnException() $instance->setDayOfWeek('Today'); } - public function testSetDayOfWeekWithValidArrayValuesMustPass() + public function testSetDayOfWeekWithValidArrayValuesMustPass(): void { $instance = self::getEwsWorkingPeriodInstance(); @@ -49,7 +49,7 @@ public function testSetDayOfWeekWithValidArrayValuesMustPass() $this->assertSame(implode(' ', $values), $instance->getDayOfWeek()); } - public function testSetDayOfWeekWithValidStringValueMustPass() + public function testSetDayOfWeekWithValidStringValueMustPass(): void { $instance = self::getEwsWorkingPeriodInstance(); @@ -63,7 +63,7 @@ public function testSetDayOfWeekWithValidStringValueMustPass() $this->assertSame($value, $instance->getDayOfWeek()); } - public function testSetDayOfWeekWithNullValueMustPass() + public function testSetDayOfWeekWithNullValueMustPass(): void { $instance = self::getEwsWorkingPeriodInstance(); diff --git a/tests/File/Validation/MaxExclusiveRuleTest.php b/tests/File/Validation/MaxExclusiveRuleTest.php index a3129ad6..23424404 100644 --- a/tests/File/Validation/MaxExclusiveRuleTest.php +++ b/tests/File/Validation/MaxExclusiveRuleTest.php @@ -12,7 +12,7 @@ */ final class MaxExclusiveRuleTest extends AbstractRuleTest { - public function testApplyRuleWithExactSameValue() + public function testApplyRuleWithExactSameValue(): void { $this->expectException(InvalidArgumentException::class); @@ -20,7 +20,7 @@ public function testApplyRuleWithExactSameValue() call_user_func($functionName, 2); } - public function testApplyRuleWithGreaterValue() + public function testApplyRuleWithGreaterValue(): void { $this->expectException(InvalidArgumentException::class); @@ -28,25 +28,25 @@ public function testApplyRuleWithGreaterValue() call_user_func($functionName, 3); } - public function testApplyRuleWithLowerValue() + public function testApplyRuleWithLowerValue(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MaxExclusiveRule', 2); $this->assertTrue(call_user_func($functionName, 1.99)); } - public function testApplyRuleWithNull() + public function testApplyRuleWithNull(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MaxExclusiveRule', 2); $this->assertTrue(call_user_func($functionName, null)); } - public function testApplyRuleWithDateIntervalMustBeTrueWithLowerInterval() + public function testApplyRuleWithDateIntervalMustBeTrueWithLowerInterval(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MaxExclusiveRule', 'P10675199DT2H49M5.4775807S'); $this->assertTrue(call_user_func($functionName, 'P10675199DT2H49M4.4775807S')); } - public function testApplyRuleWithDateIntervalMustBeFalseWithSameInterval() + public function testApplyRuleWithDateIntervalMustBeFalseWithSameInterval(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'P10675199DT2H49M5.4775807S\', the value must be chronologically less than P10675199DT2H49M5.4775807S'); @@ -55,7 +55,7 @@ public function testApplyRuleWithDateIntervalMustBeFalseWithSameInterval() call_user_func($functionName, $interval); } - public function testApplyRuleWithDateIntervalMustBeFalseWithHigherInterval() + public function testApplyRuleWithDateIntervalMustBeFalseWithHigherInterval(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'P10675199DT2H49M6.4775807S\', the value must be chronologically less than P10675199DT2H49M5.4775807S'); diff --git a/tests/File/Validation/MaxInclusiveRuleTest.php b/tests/File/Validation/MaxInclusiveRuleTest.php index fa3f28b5..e41ab652 100644 --- a/tests/File/Validation/MaxInclusiveRuleTest.php +++ b/tests/File/Validation/MaxInclusiveRuleTest.php @@ -20,7 +20,7 @@ final class MaxInclusiveRuleTest extends AbstractRuleTest * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithHigherFloatValueMustThrowAnException() + public function testSetPercentWithHigherFloatValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value 100.01, the value must be numerically less than or equal to 100.00'); @@ -38,7 +38,7 @@ public function testSetPercentWithHigherFloatValueMustThrowAnException() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithSameFloatValueMustPass() + public function testSetPercentWithSameFloatValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -53,7 +53,7 @@ public function testSetPercentWithSameFloatValueMustPass() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithSameIntValueMustPass() + public function testSetPercentWithSameIntValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -68,7 +68,7 @@ public function testSetPercentWithSameIntValueMustPass() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithLowerIntValueMustPass() + public function testSetPercentWithLowerIntValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -83,26 +83,26 @@ public function testSetPercentWithLowerIntValueMustPass() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithNullValueMustPass() + public function testSetPercentWithNullValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); $this->assertSame($instance, $instance->setPercent(null)); } - public function testApplyRuleWithDateIntervalMustBeTrueWithLowerInterval() + public function testApplyRuleWithDateIntervalMustBeTrueWithLowerInterval(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MaxInclusiveRule', 'P10675199DT2H49M5.4775807S'); $this->assertTrue(call_user_func($functionName, 'P10675199DT2H49M4.4775807S')); } - public function testApplyRuleWithDateIntervalMustBeTrueWithSameInterval() + public function testApplyRuleWithDateIntervalMustBeTrueWithSameInterval(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MaxInclusiveRule', $interval = 'P10675199DT2H49M5.4775807S'); $this->assertTrue(call_user_func($functionName, $interval)); } - public function testApplyRuleWithDateIntervalMustBeFalseWthHigherInterval() + public function testApplyRuleWithDateIntervalMustBeFalseWthHigherInterval(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'P10675199DT2H49M6.4775807S\', the value must be chronologically less than or equal to P10675199DT2H49M5.4775807S'); diff --git a/tests/File/Validation/MaxLengthRuleTest.php b/tests/File/Validation/MaxLengthRuleTest.php index 345b6dcc..ad0805ad 100644 --- a/tests/File/Validation/MaxLengthRuleTest.php +++ b/tests/File/Validation/MaxLengthRuleTest.php @@ -23,7 +23,7 @@ final class MaxLengthRuleTest extends AbstractRuleTest * - pattern: [_a-zA-Z0-9\-\+\.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*(\.[a-zA-Z]+) * - maxLength: 100. */ - public function testSetEmailWithTooLongCharactersMustThrowAnException() + public function testSetEmailWithTooLongCharactersMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid length of 107, the number of characters/octets contained by the literal must be less than or equal to 100'); @@ -43,7 +43,7 @@ public function testSetEmailWithTooLongCharactersMustThrowAnException() * - pattern: [_a-zA-Z0-9\-\+\.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*(\.[a-zA-Z]+) * - maxLength: 100. */ - public function testSetEmailWithSameCharactersMustPass() + public function testSetEmailWithSameCharactersMustPass(): void { $instance = self::getDocDataPaymentsShoppperInstance(); @@ -60,7 +60,7 @@ public function testSetEmailWithSameCharactersMustPass() * - pattern: [_a-zA-Z0-9\-\+\.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*(\.[a-zA-Z]+) * - maxLength: 100. */ - public function testSetEmailWithLessCharactersMustPass() + public function testSetEmailWithLessCharactersMustPass(): void { $instance = self::getDocDataPaymentsShoppperInstance(); @@ -77,7 +77,7 @@ public function testSetEmailWithLessCharactersMustPass() * - pattern: [_a-zA-Z0-9\-\+\.]+@[a-zA-Z0-9\-]+(\.[a-zA-Z0-9\-]+)*(\.[a-zA-Z]+) * - maxLength: 100. */ - public function testSetEmailWithNullMustThrowAnException() + public function testSetEmailWithNullMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -99,7 +99,7 @@ public function testSetEmailWithNullMustThrowAnException() * * @var string[] */ - public function testSetAddressLineWithTooManyCharactersPerItemMustThrowAnException() + public function testSetAddressLineWithTooManyCharactersPerItemMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid length for value(s) \'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\', \'bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\', the number of characters/octets contained by the literal must be less than or equal to 255'); @@ -125,7 +125,7 @@ public function testSetAddressLineWithTooManyCharactersPerItemMustThrowAnExcepti * * @var string[] */ - public function testSetAddressLineWithExactCharactersPerItemMustPass() + public function testSetAddressLineWithExactCharactersPerItemMustPass(): void { $instance = self::getWhlAddressTypeInstance(); @@ -151,7 +151,7 @@ public function testSetAddressLineWithExactCharactersPerItemMustPass() * * @var string[] */ - public function testSetAddressLineWithLessCharactersPerItemMustPass() + public function testSetAddressLineWithLessCharactersPerItemMustPass(): void { $instance = self::getWhlAddressTypeInstance(); diff --git a/tests/File/Validation/MaxOccursRuleTest.php b/tests/File/Validation/MaxOccursRuleTest.php index 89086d48..0a452ca8 100644 --- a/tests/File/Validation/MaxOccursRuleTest.php +++ b/tests/File/Validation/MaxOccursRuleTest.php @@ -20,7 +20,7 @@ final class MaxOccursRuleTest extends AbstractRuleTest * - maxOccurs: 5 * - minOccurs: 0. */ - public function testSetTaxDescriptionWithTooManyItemsMustThrowAnException() + public function testSetTaxDescriptionWithTooManyItemsMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid count of 6, the number of elements contained by the property must be less than or equal to 5'); @@ -44,7 +44,7 @@ public function testSetTaxDescriptionWithTooManyItemsMustThrowAnException() * - maxOccurs: 5 * - minOccurs: 0. */ - public function testSetTaxDescriptionWithSameItemsMustPass() + public function testSetTaxDescriptionWithSameItemsMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -64,7 +64,7 @@ public function testSetTaxDescriptionWithSameItemsMustPass() * - maxOccurs: 5 * - minOccurs: 0. */ - public function testSetTaxDescriptionWithLessItemsMustPass() + public function testSetTaxDescriptionWithLessItemsMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -81,7 +81,7 @@ public function testSetTaxDescriptionWithLessItemsMustPass() * - maxOccurs: 5 * - minOccurs: 0. */ - public function testAddToTaxDescriptionWithTooManyItemsMustThrowAnException() + public function testAddToTaxDescriptionWithTooManyItemsMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('You can\'t add anymore element to this property that already contains 5 elements, the number of elements contained by the property must be less than or equal to 5'); @@ -107,7 +107,7 @@ public function testAddToTaxDescriptionWithTooManyItemsMustThrowAnException() * - maxOccurs: 5 * - minOccurs: 0. */ - public function testAddToTaxDescriptionWithSameItemsMustPass() + public function testAddToTaxDescriptionWithSameItemsMustPass(): void { // true to ensure to start from zero for addTo calls $instance = self::getWhlTaxTypeInstance(true); @@ -130,7 +130,7 @@ public function testAddToTaxDescriptionWithSameItemsMustPass() * - maxOccurs: 5 * - minOccurs: 0. */ - public function testAddToTaxDescriptionWithLessItemsMustPass() + public function testAddToTaxDescriptionWithLessItemsMustPass(): void { // true to ensure to start from zero for addTo calls $instance = self::getWhlTaxTypeInstance(true); diff --git a/tests/File/Validation/MinExclusiveRuleTest.php b/tests/File/Validation/MinExclusiveRuleTest.php index 5c89f240..dee42908 100644 --- a/tests/File/Validation/MinExclusiveRuleTest.php +++ b/tests/File/Validation/MinExclusiveRuleTest.php @@ -12,7 +12,7 @@ */ final class MinExclusiveRuleTest extends AbstractRuleTest { - public function testApplyRuleWithExactSameValue() + public function testApplyRuleWithExactSameValue(): void { $this->expectException(InvalidArgumentException::class); @@ -20,13 +20,13 @@ public function testApplyRuleWithExactSameValue() call_user_func($functionName, 2); } - public function testApplyRuleWithGreaterValue() + public function testApplyRuleWithGreaterValue(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MinExclusiveRule', 2); $this->assertTrue(call_user_func($functionName, 2.1)); } - public function testApplyRuleWithLowerValue() + public function testApplyRuleWithLowerValue(): void { $this->expectException(InvalidArgumentException::class); @@ -34,13 +34,13 @@ public function testApplyRuleWithLowerValue() call_user_func($functionName, 1.99); } - public function testApplyRuleWithNull() + public function testApplyRuleWithNull(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MinExclusiveRule', 2); $this->assertTrue(call_user_func($functionName, null)); } - public function testApplyRuleWithDateIntervalMustBeFalseWithLowerInterval() + public function testApplyRuleWithDateIntervalMustBeFalseWithLowerInterval(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'-P10675199DT2H49M6.4775807S\', the value must be chronologically greater than -P10675199DT2H49M5.4775807S'); @@ -49,7 +49,7 @@ public function testApplyRuleWithDateIntervalMustBeFalseWithLowerInterval() $this->assertTrue(call_user_func($functionName, '-P10675199DT2H49M6.4775807S')); } - public function testApplyRuleWithDateIntervalMustBeFalseWithSameInterval() + public function testApplyRuleWithDateIntervalMustBeFalseWithSameInterval(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'-P10675199DT2H49M5.4775807S\', the value must be chronologically greater than -P10675199DT2H49M5.4775807S'); @@ -58,7 +58,7 @@ public function testApplyRuleWithDateIntervalMustBeFalseWithSameInterval() $this->assertTrue(call_user_func($functionName, $interval)); } - public function testApplyRuleWithDateIntervalMustBeTrueWthHigherInterval() + public function testApplyRuleWithDateIntervalMustBeTrueWthHigherInterval(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MinExclusiveRule', '-P10675199DT2H49M5.4775807S'); $this->assertTrue(call_user_func($functionName, '-P10675199DT2H49M4.4775807S')); diff --git a/tests/File/Validation/MinInclusiveRuleTest.php b/tests/File/Validation/MinInclusiveRuleTest.php index 57ed2c77..50ebc9f1 100644 --- a/tests/File/Validation/MinInclusiveRuleTest.php +++ b/tests/File/Validation/MinInclusiveRuleTest.php @@ -20,7 +20,7 @@ final class MinInclusiveRuleTest extends AbstractRuleTest * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithLowerFloatValueMustThrowAnException() + public function testSetPercentWithLowerFloatValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value -0.01, the value must be numerically greater than or equal to 0.00'); @@ -38,7 +38,7 @@ public function testSetPercentWithLowerFloatValueMustThrowAnException() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithSameFloatValueMustPass() + public function testSetPercentWithSameFloatValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -53,7 +53,7 @@ public function testSetPercentWithSameFloatValueMustPass() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithSameIntValueMustPass() + public function testSetPercentWithSameIntValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -68,7 +68,7 @@ public function testSetPercentWithSameIntValueMustPass() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithLowerIntValueMustPass() + public function testSetPercentWithLowerIntValueMustPass(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value -1.0, the value must be numerically greater than or equal to 0.00'); @@ -86,14 +86,14 @@ public function testSetPercentWithLowerIntValueMustPass() * - maxInclusive: 100.00 * - minInclusive: 0.00. */ - public function testSetPercentWithNullValueMustPass() + public function testSetPercentWithNullValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); $this->assertSame($instance, $instance->setPercent(null)); } - public function testApplyRuleWithDateIntervalMustBeFalseWithLowerInterval() + public function testApplyRuleWithDateIntervalMustBeFalseWithLowerInterval(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'-P10675199DT2H49M6.4775807S\', the value must be chronologically greater than or equal to -P10675199DT2H49M5.4775807S'); @@ -102,13 +102,13 @@ public function testApplyRuleWithDateIntervalMustBeFalseWithLowerInterval() $this->assertTrue(call_user_func($functionName, '-P10675199DT2H49M6.4775807S')); } - public function testApplyRuleWithDateIntervalMustBeTrueWithSameInterval() + public function testApplyRuleWithDateIntervalMustBeTrueWithSameInterval(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MinInclusiveRule', $interval = '-P10675199DT2H49M5.4775807S'); $this->assertTrue(call_user_func($functionName, $interval)); } - public function testApplyRuleWithDateIntervalMustBeTrueWthHigherInterval() + public function testApplyRuleWithDateIntervalMustBeTrueWthHigherInterval(): void { $functionName = parent::createRuleFunction('WsdlToPhp\PackageGenerator\File\Validation\MinInclusiveRule', '-P10675199DT2H49M5.4775807S'); $this->assertTrue(call_user_func($functionName, '-P10675199DT2H49M4.4775807S')); diff --git a/tests/File/Validation/MinLengthRuleTest.php b/tests/File/Validation/MinLengthRuleTest.php index f944f3e6..a92149e0 100644 --- a/tests/File/Validation/MinLengthRuleTest.php +++ b/tests/File/Validation/MinLengthRuleTest.php @@ -22,7 +22,7 @@ final class MinLengthRuleTest extends AbstractRuleTest * - maxLength: 10 * - minLength: 10. */ - public function testSetDateOfBirthWithTooShortCharactersMustThrowAnException() + public function testSetDateOfBirthWithTooShortCharactersMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid length of 9, the number of characters/octets contained by the literal must be greater than or equal to 10'); @@ -42,7 +42,7 @@ public function testSetDateOfBirthWithTooShortCharactersMustThrowAnException() * - maxLength: 10 * - minLength: 10. */ - public function testDateOfBirthWithSameCharactersMustPass() + public function testDateOfBirthWithSameCharactersMustPass(): void { $instance = self::getDocDataPaymentsShoppperInstance(); @@ -59,7 +59,7 @@ public function testDateOfBirthWithSameCharactersMustPass() * - maxLength: 10 * - minLength: 10. */ - public function testDateOfBirthWithHigherCharactersMustPass() + public function testDateOfBirthWithHigherCharactersMustPass(): void { $instance = self::getDocDataPaymentsShoppperInstance(); @@ -79,7 +79,7 @@ public function testDateOfBirthWithHigherCharactersMustPass() * * @var string[] */ - public function testSetAddressLineWithLessCharactersPerItemMustThrowAnException() + public function testSetAddressLineWithLessCharactersPerItemMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid length for value(s) \'\', \'\', the number of characters/octets contained by the literal must be greater than or equal to 1'); @@ -105,7 +105,7 @@ public function testSetAddressLineWithLessCharactersPerItemMustThrowAnException( * * @var string[] */ - public function testSetAddressLineWithExactCharactersPerItemMustPass() + public function testSetAddressLineWithExactCharactersPerItemMustPass(): void { $instance = self::getWhlAddressTypeInstance(); @@ -131,7 +131,7 @@ public function testSetAddressLineWithExactCharactersPerItemMustPass() * * @var string[] */ - public function testSetAddressLineWithMoreCharactersPerItemMustPass() + public function testSetAddressLineWithMoreCharactersPerItemMustPass(): void { $instance = self::getWhlAddressTypeInstance(); diff --git a/tests/File/Validation/PatternRuleTest.php b/tests/File/Validation/PatternRuleTest.php index 95d5794c..34ce6204 100644 --- a/tests/File/Validation/PatternRuleTest.php +++ b/tests/File/Validation/PatternRuleTest.php @@ -19,7 +19,7 @@ final class PatternRuleTest extends AbstractRuleTest * - base: xs:string * - pattern: [0-9A-Z]{1,3}(\.[A-Z]{3}(\.X){0,1}){0,1}. */ - public function testSetCodeWithInvalidValueMustThrowAnException() + public function testSetCodeWithInvalidValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'$^ù\', please provide a literal that is among the set of character sequences denoted by the regular expression /[0-9A-Z]{1,3}(\.[A-Z]{3}(\.X){0,1}){0,1}|0AA.BBBX|^$/'); @@ -36,7 +36,7 @@ public function testSetCodeWithInvalidValueMustThrowAnException() * - base: xs:string * - pattern: [0-9A-Z]{1,3}(\.[A-Z]{3}(\.X){0,1}){0,1}. */ - public function testSetCodeWithValidEmptyValueMustPass() + public function testSetCodeWithValidEmptyValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -50,7 +50,7 @@ public function testSetCodeWithValidEmptyValueMustPass() * - base: xs:string * - pattern: [0-9A-Z]{1,3}(\.[A-Z]{3}(\.X){0,1}){0,1}. */ - public function testSetCodeWithValidValueMustPass() + public function testSetCodeWithValidValueMustPass(): void { $instance = self::getWhlTaxTypeInstance(); @@ -65,7 +65,7 @@ public function testSetCodeWithValidValueMustPass() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithInvalidValueTooShortMustThrowAnException() + public function testSetCardNumberWithInvalidValueTooShortMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'\', please provide a literal that is among the set of character sequences denoted by the regular expression /[0-9]{1,19}/'); @@ -83,7 +83,7 @@ public function testSetCardNumberWithInvalidValueTooShortMustThrowAnException() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithInvalidCharactersMustThrowAnException() + public function testSetCardNumberWithInvalidCharactersMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value \'aaaaa\', please provide a literal that is among the set of character sequences denoted by the regular expression /[0-9]{1,19}/'); @@ -101,7 +101,7 @@ public function testSetCardNumberWithInvalidCharactersMustThrowAnException() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithValidValueMustPass() + public function testSetCardNumberWithValidValueMustPass(): void { $instance = self::getWhlPaymentCardTypeInstance(); diff --git a/tests/File/Validation/StringRuleTest.php b/tests/File/Validation/StringRuleTest.php index 6a7fdb2a..9f524ac6 100644 --- a/tests/File/Validation/StringRuleTest.php +++ b/tests/File/Validation/StringRuleTest.php @@ -20,7 +20,7 @@ final class StringRuleTest extends AbstractRuleTest * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithArrayValueMustThrowAnException() + public function testSetCardNumberWithArrayValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -37,7 +37,7 @@ public function testSetCardNumberWithArrayValueMustThrowAnException() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithBoolValueMustThrowAnException() + public function testSetCardNumberWithBoolValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -54,7 +54,7 @@ public function testSetCardNumberWithBoolValueMustThrowAnException() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithIntValueMustThrowAnException() + public function testSetCardNumberWithIntValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -71,7 +71,7 @@ public function testSetCardNumberWithIntValueMustThrowAnException() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithFloatValueMustThrowAnException() + public function testSetCardNumberWithFloatValueMustThrowAnException(): void { $this->expectException(TypeError::class); @@ -88,7 +88,7 @@ public function testSetCardNumberWithFloatValueMustThrowAnException() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithNullValueMustPass() + public function testSetCardNumberWithNullValueMustPass(): void { $instance = self::getWhlPaymentCardTypeInstance(); @@ -103,7 +103,7 @@ public function testSetCardNumberWithNullValueMustPass() * - base: xs:string * - pattern: [0-9]{1,19}. */ - public function testSetCardNumberWithStringValueMustPass() + public function testSetCardNumberWithStringValueMustPass(): void { $instance = self::getWhlPaymentCardTypeInstance(); diff --git a/tests/File/Validation/TotalDigitsRuleTest.php b/tests/File/Validation/TotalDigitsRuleTest.php index 0f6ebe16..78520858 100644 --- a/tests/File/Validation/TotalDigitsRuleTest.php +++ b/tests/File/Validation/TotalDigitsRuleTest.php @@ -20,7 +20,7 @@ final class TotalDigitsRuleTest extends AbstractRuleTest * - totalDigits: 15 * - var: float. */ - public function testSetAreaTotalWithFloatTooManyDigitsMustThrowAnException() + public function testSetAreaTotalWithFloatTooManyDigitsMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value 123456789101112.12, the value must at most contain 2 fraction digits, 17 given'); @@ -41,7 +41,7 @@ public function testSetAreaTotalWithFloatTooManyDigitsMustThrowAnException() * - totalDigits: 15 * - var: float. */ - public function testSetAreaTotalWithFloatExactDigitsMustThrowAnException() + public function testSetAreaTotalWithFloatExactDigitsMustThrowAnException(): void { $instance = self::getReformaHouseProfileDataInstance(); @@ -56,7 +56,7 @@ public function testSetAreaTotalWithFloatExactDigitsMustThrowAnException() * - totalDigits: 15 * - var: float. */ - public function testSetAreaTotalWithFloatLessDigitsMustThrowAnException() + public function testSetAreaTotalWithFloatLessDigitsMustThrowAnException(): void { $instance = self::getReformaHouseProfileDataInstance(); diff --git a/tests/File/Validation/UnionRuleTest.php b/tests/File/Validation/UnionRuleTest.php index 958e7fe9..e96a286a 100644 --- a/tests/File/Validation/UnionRuleTest.php +++ b/tests/File/Validation/UnionRuleTest.php @@ -21,7 +21,7 @@ final class UnionRuleTest extends AbstractRuleTest * - use: optional * - union: PMS_ResStatusType | TransactionActionType | UpperCaseAlphaLength1to2. */ - public function testSetResStatusWithInvalidValueMustThrowAnException() + public function testSetResStatusWithInvalidValueMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage("The value '1234567980' does not match any of the union rules: PMS_ResStatusType, TransactionActionType, UpperCaseAlphaLength1to2. See following errors:\n - Invalid value(s) '1234567980', please use one of: Reserved, Requested, Request denied, No-show, Cancelled, In-house, Checked out, Waitlisted from enumeration class \\EnumType\\ApiPMS_ResStatusType\n - Invalid value(s) '1234567980', please use one of: Book, Quote, Hold, Initiate, Ignore, Modify, Commit, Cancel, CommitOverrideEdits, VerifyPrice, Ticket from enumeration class \\EnumType\\ApiTransactionActionType\n - Invalid value '1234567980', please provide a literal that is among the set of character sequences denoted by the regular expression /[A-Z]{1,2}/"); @@ -38,7 +38,7 @@ public function testSetResStatusWithInvalidValueMustThrowAnException() * - use: optional * - union: PMS_ResStatusType | TransactionActionType | UpperCaseAlphaLength1to2. */ - public function testSetResStatusWithFirstUnionValidValueMustPass() + public function testSetResStatusWithFirstUnionValidValueMustPass(): void { $instance = self::getWhlHotelReservationTypeInstance(true); @@ -52,7 +52,7 @@ public function testSetResStatusWithFirstUnionValidValueMustPass() * - use: optional * - union: PMS_ResStatusType | TransactionActionType | UpperCaseAlphaLength1to2. */ - public function testSetResStatusWithSecondUnionValidValueMustPass() + public function testSetResStatusWithSecondUnionValidValueMustPass(): void { $instance = self::getWhlHotelReservationTypeInstance(true); @@ -66,7 +66,7 @@ public function testSetResStatusWithSecondUnionValidValueMustPass() * - use: optional * - union: PMS_ResStatusType | TransactionActionType | UpperCaseAlphaLength1to2. */ - public function testSetResStatusWithThirdUnionValidValueMustPass() + public function testSetResStatusWithThirdUnionValidValueMustPass(): void { $instance = self::getWhlHotelReservationTypeInstance(true); @@ -80,7 +80,7 @@ public function testSetResStatusWithThirdUnionValidValueMustPass() * - use: optional * - union: PMS_ResStatusType | TransactionActionType | UpperCaseAlphaLength1to2. */ - public function testSetResStatusWithNullValueMustPass() + public function testSetResStatusWithNullValueMustPass(): void { $instance = self::getWhlHotelReservationTypeInstance(true); diff --git a/tests/File/Validation/XmlRuleTest.php b/tests/File/Validation/XmlRuleTest.php index 6605363c..d6568a74 100644 --- a/tests/File/Validation/XmlRuleTest.php +++ b/tests/File/Validation/XmlRuleTest.php @@ -14,7 +14,7 @@ */ final class XmlRuleTest extends AbstractRuleTest { - public function testSetAnyWithEmptyStringMustThrowAnException() + public function testSetAnyWithEmptyStringMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); @@ -23,7 +23,7 @@ public function testSetAnyWithEmptyStringMustThrowAnException() $instance->setAny(''); } - public function testSetAnyWithInvalidXmlStringMustThrowAnException() + public function testSetAnyWithInvalidXmlStringMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); @@ -32,7 +32,7 @@ public function testSetAnyWithInvalidXmlStringMustThrowAnException() @$instance->setAny('1assertSame($string, $instance->getAny()); } - public function testSetAnyWithIntMustThrowAnException() + public function testSetAnyWithIntMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); @@ -50,7 +50,7 @@ public function testSetAnyWithIntMustThrowAnException() $instance->setAny(2); } - public function testSetAnyWithDomDocumentMustPass() + public function testSetAnyWithDomDocumentMustPass(): void { $instance = self::getActonItemInstance(); $domDocument = new DOMDocument(); @@ -61,7 +61,7 @@ public function testSetAnyWithDomDocumentMustPass() $this->assertSame('147', $instance->getAny()); } - public function testSetAnyWithInvalidObjectMustThrowAnException() + public function testSetAnyWithInvalidObjectMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); @@ -70,7 +70,7 @@ public function testSetAnyWithInvalidObjectMustThrowAnException() $instance->setAny(new stdClass()); } - public function testSetAnyWithArrayMustThrowAnException() + public function testSetAnyWithArrayMustThrowAnException(): void { $this->expectException(InvalidArgumentException::class); diff --git a/tests/Generator/GeneratorContainerTest.php b/tests/Generator/GeneratorContainerTest.php index 42827690..d1465226 100644 --- a/tests/Generator/GeneratorContainerTest.php +++ b/tests/Generator/GeneratorContainerTest.php @@ -13,7 +13,7 @@ */ final class GeneratorContainerTest extends AbstractTestCase { - public function testJsonSerialize() + public function testJsonSerialize(): void { $container = new GeneratorContainers(self::getBingGeneratorInstance()); diff --git a/tests/Generator/GeneratorSoapClientTest.php b/tests/Generator/GeneratorSoapClientTest.php index 7977a9d3..eb02a433 100644 --- a/tests/Generator/GeneratorSoapClientTest.php +++ b/tests/Generator/GeneratorSoapClientTest.php @@ -15,7 +15,7 @@ */ class GeneratorSoapClientTest extends AbstractTestCase { - public function testExceptionOnWsdl() + public function testExceptionOnWsdl(): void { $options = GeneratorOptions::instance(); $options diff --git a/tests/Generator/GeneratorTest.php b/tests/Generator/GeneratorTest.php index 0e8b14d3..4a94d852 100755 --- a/tests/Generator/GeneratorTest.php +++ b/tests/Generator/GeneratorTest.php @@ -39,12 +39,12 @@ public static function localInstance(): Generator return self::$localInstance; } - public function testGetOptionPrefix() + public function testGetOptionPrefix(): void { $this->assertEmpty(self::localInstance()->getOptionPrefix()); } - public function testSetOptionPrefix() + public function testSetOptionPrefix(): void { $instance = self::localInstance(); $instance->setOptionPrefix('MyPrefix'); @@ -52,12 +52,12 @@ public function testSetOptionPrefix() $this->assertSame('MyPrefix', $instance->getOptionPrefix()); } - public function testGetOptionSuffix() + public function testGetOptionSuffix(): void { $this->assertEmpty(self::localInstance()->getOptionSuffix()); } - public function testSetOptionSuffix() + public function testSetOptionSuffix(): void { $instance = self::localInstance(); $instance->setOptionSuffix('MySuffix'); @@ -65,12 +65,12 @@ public function testSetOptionSuffix() $this->assertSame('MySuffix', $instance->getOptionSuffix()); } - public function testGetOptionDestination() + public function testGetOptionDestination(): void { $this->assertSame(self::getTestDirectory(), self::localInstance()->getOptionDestination()); } - public function testSetOptionDestination() + public function testSetOptionDestination(): void { $instance = self::localInstance(); $instance->setOptionDestination(self::getTestDirectory()); @@ -78,12 +78,12 @@ public function testSetOptionDestination() $this->assertSame(self::getTestDirectory(), $instance->getOptionDestination()); } - public function testGetOptionSrcDirname() + public function testGetOptionSrcDirname(): void { $this->assertSame('src', self::localInstance()->getOptionSrcDirname()); } - public function testSetOptionSrcDirname() + public function testSetOptionSrcDirname(): void { $instance = self::localInstance(); $instance->setOptionSrcDirname(''); @@ -91,12 +91,12 @@ public function testSetOptionSrcDirname() $this->assertSame('', $instance->getOptionSrcDirname()); } - public function testGetOptionOrigin() + public function testGetOptionOrigin(): void { $this->assertSame(self::wsdlBingPath(), self::localInstance()->getOptionOrigin()); } - public function testSetOptionOrigin() + public function testSetOptionOrigin(): void { $instance = self::localInstance(); $instance->setOptionOrigin(self::wsdlOdigeoPath()); @@ -104,12 +104,12 @@ public function testSetOptionOrigin() $this->assertSame(self::wsdlOdigeoPath(), $instance->getOptionOrigin()); } - public function testGetOptionBasicLogin() + public function testGetOptionBasicLogin(): void { $this->assertEmpty(self::localInstance()->getOptionBasicLogin()); } - public function testSetOptionBasicLogin() + public function testSetOptionBasicLogin(): void { $instance = self::localInstance(); $instance->setOptionBasicLogin('MyLogin'); @@ -117,12 +117,12 @@ public function testSetOptionBasicLogin() $this->assertSame('MyLogin', $instance->getOptionBasicLogin()); } - public function testGetOptionBasicPassword() + public function testGetOptionBasicPassword(): void { $this->assertEmpty(self::localInstance()->getOptionBasicPassword()); } - public function testSetOptionBasicPassword() + public function testSetOptionBasicPassword(): void { $instance = self::localInstance(); $instance->setOptionBasicPassword('MyPassword'); @@ -130,12 +130,12 @@ public function testSetOptionBasicPassword() $this->assertSame('MyPassword', $instance->getOptionBasicPassword()); } - public function testGetOptionProxyHost() + public function testGetOptionProxyHost(): void { $this->assertEmpty(self::localInstance()->getOptionProxyHost()); } - public function testSetOptionProxyHost() + public function testSetOptionProxyHost(): void { $instance = self::localInstance(); $instance->setOptionProxyHost('MyProxyHost'); @@ -143,12 +143,12 @@ public function testSetOptionProxyHost() $this->assertSame('MyProxyHost', $instance->getOptionProxyHost()); } - public function testGetOptionProxyPort() + public function testGetOptionProxyPort(): void { $this->assertEmpty(self::localInstance()->getOptionProxyPort()); } - public function testSetOptionProxyPort() + public function testSetOptionProxyPort(): void { $instance = self::localInstance(); $instance->setOptionProxyPort(3225); @@ -156,12 +156,12 @@ public function testSetOptionProxyPort() $this->assertSame(3225, $instance->getOptionProxyPort()); } - public function testGetOptionProxyLogin() + public function testGetOptionProxyLogin(): void { $this->assertEmpty(self::localInstance()->getOptionProxyLogin()); } - public function testSetOptionProxyLogin() + public function testSetOptionProxyLogin(): void { $instance = self::localInstance(); $instance->setOptionProxyLogin('MyProxyLogin'); @@ -169,12 +169,12 @@ public function testSetOptionProxyLogin() $this->assertSame('MyProxyLogin', $instance->getOptionProxyLogin()); } - public function testGetOptionProxyPassword() + public function testGetOptionProxyPassword(): void { $this->assertEmpty(self::localInstance()->getOptionProxyPassword()); } - public function testSetOptionProxyPassword() + public function testSetOptionProxyPassword(): void { $instance = self::localInstance(); $instance->setOptionProxyPassword('MyProxyPassword'); @@ -182,12 +182,12 @@ public function testSetOptionProxyPassword() $this->assertSame('MyProxyPassword', $instance->getOptionProxyPassword()); } - public function testGetOptionSoapOptions() + public function testGetOptionSoapOptions(): void { $this->assertEmpty(self::localInstance()->getOptionSoapOptions()); } - public function testSetOptionSoapOptions() + public function testSetOptionSoapOptions(): void { $soapOptions = [ 'trace' => true, @@ -200,12 +200,12 @@ public function testSetOptionSoapOptions() $this->assertSame($soapOptions, $instance->getOptionSoapOptions()); } - public function testGetOptionCategory() + public function testGetOptionCategory(): void { $this->assertSame(GeneratorOptions::VALUE_CAT, self::localInstance()->getOptionCategory()); } - public function testSetOptionCategory() + public function testSetOptionCategory(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionCategory(GeneratorOptions::VALUE_NONE); @@ -213,12 +213,12 @@ public function testSetOptionCategory() $this->assertSame(GeneratorOptions::VALUE_NONE, $instance->getOptionCategory()); } - public function testGetOptionGatherMethods() + public function testGetOptionGatherMethods(): void { $this->assertSame(GeneratorOptions::VALUE_START, self::localInstance()->getOptionGatherMethods()); } - public function testSetOptionGatherMethods() + public function testSetOptionGatherMethods(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionGatherMethods(GeneratorOptions::VALUE_END); @@ -226,12 +226,12 @@ public function testSetOptionGatherMethods() $this->assertSame(GeneratorOptions::VALUE_END, $instance->getOptionGatherMethods()); } - public function testGetOptionGenerateTutorialFile() + public function testGetOptionGenerateTutorialFile(): void { $this->assertTrue(self::localInstance()->getOptionGenerateTutorialFile()); } - public function testSetOptionGenerateTutorialFile() + public function testSetOptionGenerateTutorialFile(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionGenerateTutorialFile(GeneratorOptions::VALUE_FALSE); @@ -239,12 +239,12 @@ public function testSetOptionGenerateTutorialFile() $this->assertFalse($instance->getOptionGenerateTutorialFile()); } - public function testGetOptionGenericConstantsNames() + public function testGetOptionGenericConstantsNames(): void { $this->assertFalse(self::localInstance()->getOptionGenericConstantsNames()); } - public function testSetOptionGenericConstantsNames() + public function testSetOptionGenericConstantsNames(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionGenericConstantsNames(GeneratorOptions::VALUE_TRUE); @@ -252,12 +252,12 @@ public function testSetOptionGenericConstantsNames() $this->assertTrue($instance->getOptionGenericConstantsNames()); } - public function testGetOptionNamespacePrefix() + public function testGetOptionNamespacePrefix(): void { $this->assertEmpty(self::localInstance()->getOptionNamespacePrefix()); } - public function testSetOptionNamespacePrefix() + public function testSetOptionNamespacePrefix(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionNamespacePrefix('My\Project'); @@ -265,12 +265,12 @@ public function testSetOptionNamespacePrefix() $this->assertSame('My\Project', $instance->getOptionNamespacePrefix()); } - public function testGetOptionNamespaceDictatesDirectories() + public function testGetOptionNamespaceDictatesDirectories(): void { $this->assertTrue(self::localInstance()->getOptionNamespaceDictatesDirectories()); } - public function testSetOptionNamespaceDictatesDirectories() + public function testSetOptionNamespaceDictatesDirectories(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionNamespaceDictatesDirectories(false); @@ -278,12 +278,12 @@ public function testSetOptionNamespaceDictatesDirectories() $this->assertSame(false, $instance->getOptionNamespaceDictatesDirectories()); } - public function testGetOptionSoapClientClass() + public function testGetOptionSoapClientClass(): void { $this->assertSame(AbstractSoapClientBase::class, self::localInstance()->getOptionSoapClientClass()); } - public function testSetOptionSoapClientClass() + public function testSetOptionSoapClientClass(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionSoapClientClass('My\Project\SoapClientClass'); @@ -291,12 +291,12 @@ public function testSetOptionSoapClientClass() $this->assertSame('My\Project\SoapClientClass', $instance->getOptionSoapClientClass()); } - public function testGetOptionStructClass() + public function testGetOptionStructClass(): void { $this->assertSame(AbstractStructBase::class, self::localInstance()->getOptionStructClass()); } - public function testSetOptionStructClass() + public function testSetOptionStructClass(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionStructClass('My\Project\StructClass'); @@ -304,12 +304,12 @@ public function testSetOptionStructClass() $this->assertSame('My\Project\StructClass', $instance->getOptionStructClass()); } - public function testGetOptionStructArrayClass() + public function testGetOptionStructArrayClass(): void { $this->assertSame(AbstractStructArrayBase::class, self::localInstance()->getOptionStructArrayClass()); } - public function testSetOptionStructArrayClass() + public function testSetOptionStructArrayClass(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionStructArrayClass('My\Project\StructArrayClass'); @@ -317,12 +317,12 @@ public function testSetOptionStructArrayClass() $this->assertSame('My\Project\StructArrayClass', $instance->getOptionStructArrayClass()); } - public function testGetOptionStructEnumClass() + public function testGetOptionStructEnumClass(): void { $this->assertSame(AbstractStructEnumBase::class, self::localInstance()->getOptionStructEnumClass()); } - public function testSetOptionStructEnumClass() + public function testSetOptionStructEnumClass(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionStructEnumClass('My\Project\StructEnumClass'); @@ -330,12 +330,12 @@ public function testSetOptionStructEnumClass() $this->assertSame('My\Project\StructEnumClass', $instance->getOptionStructEnumClass()); } - public function testGetOptionStandalone() + public function testGetOptionStandalone(): void { $this->assertTrue(self::localInstance()->getOptionStandalone()); } - public function testSetOptionStandalone() + public function testSetOptionStandalone(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionStandalone(GeneratorOptions::VALUE_FALSE); @@ -343,12 +343,12 @@ public function testSetOptionStandalone() $this->assertFalse($instance->getOptionStandalone()); } - public function testGetOptionValidation() + public function testGetOptionValidation(): void { $this->assertTrue(self::localInstance()->getOptionValidation()); } - public function testSetOptionValidation() + public function testSetOptionValidation(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionValidation(GeneratorOptions::VALUE_FALSE); @@ -356,12 +356,12 @@ public function testSetOptionValidation() $this->assertFalse($instance->getOptionValidation()); } - public function testGetOptionAddComments() + public function testGetOptionAddComments(): void { $this->assertEmpty(self::localInstance()->getOptionAddComments()); } - public function testSetOptionAddComments() + public function testSetOptionAddComments(): void { $comments = [ 'date' => '2015-09-07', @@ -373,7 +373,7 @@ public function testSetOptionAddComments() $this->assertSame($comments, $instance->getOptionAddComments()); } - public function testSetPackageName() + public function testSetPackageName(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionPrefix('samplePackageName'); @@ -381,7 +381,7 @@ public function testSetPackageName() $this->assertSame('samplePackageName', $instance->getOptionPrefix(false)); } - public function testSetOptionComposerName() + public function testSetOptionComposerName(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionComposerName('foo/bar'); @@ -389,7 +389,7 @@ public function testSetOptionComposerName() $this->assertSame('foo/bar', $instance->getOptionComposerName()); } - public function testSetOptionComposerSettings() + public function testSetOptionComposerSettings(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionComposerSettings([ @@ -415,7 +415,7 @@ public function testSetOptionComposerSettings() ], $instance->getOptionComposerSettings()); } - public function testSetStructsFolder() + public function testSetStructsFolder(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionStructsFolder('Structs'); @@ -423,7 +423,7 @@ public function testSetStructsFolder() $this->assertSame('Structs', $instance->getOptionStructsFolder()); } - public function testSetArraysFolder() + public function testSetArraysFolder(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionArraysFolder('Arrays'); @@ -431,7 +431,7 @@ public function testSetArraysFolder() $this->assertSame('Arrays', $instance->getOptionArraysFolder()); } - public function testSetEnumsFolder() + public function testSetEnumsFolder(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionEnumsFolder('Enums'); @@ -439,7 +439,7 @@ public function testSetEnumsFolder() $this->assertSame('Enums', $instance->getOptionEnumsFolder()); } - public function testSetServicesFolder() + public function testSetServicesFolder(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionServicesFolder('Services'); @@ -447,7 +447,7 @@ public function testSetServicesFolder() $this->assertSame('Services', $instance->getOptionServicesFolder()); } - public function testSetSchemasSave() + public function testSetSchemasSave(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionSchemasSave(false); @@ -455,7 +455,7 @@ public function testSetSchemasSave() $this->assertSame(false, $instance->getOptionSchemasSave()); } - public function testSetSchemasFolder() + public function testSetSchemasFolder(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionSchemasFolder('wsdl'); @@ -463,7 +463,7 @@ public function testSetSchemasFolder() $this->assertSame('wsdl', $instance->getOptionSchemasFolder()); } - public function testOptionXsdTypesPath() + public function testOptionXsdTypesPath(): void { $instance = self::localInstance(); @@ -474,7 +474,7 @@ public function testOptionXsdTypesPath() $this->assertSame('/some/path/file.yml', $instance->getOptionXsdTypesPath()); } - public function testSetPackageNameUcFirst() + public function testSetPackageNameUcFirst(): void { $instance = self::getBingGeneratorInstance(); $instance->setOptionPrefix('samplePackageName'); @@ -482,7 +482,7 @@ public function testSetPackageNameUcFirst() $this->assertSame('SamplePackageName', $instance->getOptionPrefix(true)); } - public function testExceptionOnInvalidDestination() + public function testExceptionOnInvalidDestination(): void { $this->expectException(InvalidArgumentException::class); @@ -492,7 +492,7 @@ public function testExceptionOnInvalidDestination() $instance->generatePackage(); } - public function testExceptionOnInvalidComposerName() + public function testExceptionOnInvalidComposerName(): void { $this->expectException(InvalidArgumentException::class); @@ -502,32 +502,32 @@ public function testExceptionOnInvalidComposerName() $instance->generatePackage(); } - public function testGenerateBing() + public function testGenerateBing(): void { $this->generate('bing', self::wsdlBingPath()); } - public function testGeneratePartner() + public function testGeneratePartner(): void { $this->generate('partner', self::wsdlPartnerPath()); } - public function testGenerateMyBoard() + public function testGenerateMyBoard(): void { $this->generate('myboard', self::wsdlMyBoardPackPath()); } - public function testGenerateOdigeo() + public function testGenerateOdigeo(): void { $this->generate('odigeo', self::wsdlOdigeoPath()); } - public function testGenerateReforma() + public function testGenerateReforma(): void { $this->generate('reforma', self::wsdlReformaPath(), false); } - public function testGetUrlContent() + public function testGetUrlContent(): void { $generator = self::getBingGeneratorInstance(); $content = $generator->getUrlContent('https://phar.wsdltophp.com/bingsearch.wsdl'); @@ -539,7 +539,7 @@ public function testGetUrlContent() $this->assertNotNull($content); } - public function testGetEmptySoapClientStreamContextOptions() + public function testGetEmptySoapClientStreamContextOptions(): void { $instance = self::getBingGeneratorInstance(); @@ -557,7 +557,7 @@ public function testGetEmptySoapClientStreamContextOptions() } } - public function testGetSoapClientStreamContextOptions() + public function testGetSoapClientStreamContextOptions(): void { $options = GeneratorOptionsTest::optionsInstance(); $options @@ -594,7 +594,7 @@ public function testGetSoapClientStreamContextOptions() } } - public function testJsonSerialize() + public function testJsonSerialize(): void { $generator = self::getBingGeneratorInstance(true); $generator->setOptionStandalone(false); @@ -610,35 +610,35 @@ public function testJsonSerialize() $this->assertSame(trim($jsonContent), trim(json_encode($generator, JSON_PRETTY_PRINT))); } - public function testGetServices() + public function testGetServices(): void { $generator = self::actonGeneratorInstance(); $this->assertCount(8, $generator->getServices()); $this->assertCount(8, $generator->getServices()->getMethods()); } - public function testGetServicesGathered() + public function testGetServicesGathered(): void { $generator = self::actonGeneratorInstance(true, GeneratorOptions::VALUE_NONE); $this->assertCount(1, $generator->getServices(true)); $this->assertCount(8, $generator->getServices()->getMethods()); } - public function testGetStructByNameAndTypeMustReturnAStruct() + public function testGetStructByNameAndTypeMustReturnAStruct(): void { $generator = self::getBingGeneratorInstance(); $this->assertInstanceOf(Struct::class, $generator->getStructByNameAndType('AdultOption', 'string')); } - public function testGetUrlContentMustReturnNull() + public function testGetUrlContentMustReturnNull(): void { $generator = self::getBingGeneratorInstance(); $this->assertNull($generator->getUrlContent('my-file.txt')); } - public function testInstanceFromSerializedJsonMustThrowAnError() + public function testInstanceFromSerializedJsonMustThrowAnError(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Json is invalid, please check error 4'); diff --git a/tests/Generator/UtilsTest.php b/tests/Generator/UtilsTest.php index d432d467..fc71ea3c 100755 --- a/tests/Generator/UtilsTest.php +++ b/tests/Generator/UtilsTest.php @@ -15,7 +15,7 @@ */ final class UtilsTest extends AbstractTestCase { - public function testResolveCompleteUrl() + public function testResolveCompleteUrl(): void { $this->assertSame(sprintf('http://www.foo.com/my/folder/index.%d.xsd', __LINE__), Utils::resolveCompletePath('http://www.foo.com/my/xml.wsdl', sprintf('./folder/index.%d.xsd', __LINE__))); $this->assertSame(sprintf('http://www.foo.com/my/titi/index.%d.xsd', __LINE__), Utils::resolveCompletePath('http://www.foo.com/my/xml.wsdl', sprintf('folder/../titi/index.%d.xsd', __LINE__))); @@ -23,7 +23,7 @@ public function testResolveCompleteUrl() $this->assertSame(sprintf('http://www.foo.com/my/titi/index.%d.xsd', __LINE__), Utils::resolveCompletePath('http://www.foo.com/my/xml.wsdl', sprintf('folder/toto/../../titi/index.%d.xsd', __LINE__))); } - public function testResolveCompletePath() + public function testResolveCompletePath(): void { $dirname = __DIR__; $this->assertSame(sprintf('%s/../resources/aukro.wsdl', $dirname), Utils::resolveCompletePath(sprintf('%s/../resources/ebaySvc.wsdl', $dirname), './folder/../aukro.wsdl')); @@ -32,7 +32,7 @@ public function testResolveCompletePath() $this->assertSame(sprintf('%s/../resources/aukro.wsdl', $dirname), Utils::resolveCompletePath(sprintf('%s/../resources/ebaySvc.wsdl', $dirname), 'aukro.wsdl')); } - public function testGetValueWithinItsType() + public function testGetValueWithinItsType(): void { $this->assertSame('020', Utils::getValueWithinItsType('020', 'string')); $this->assertSame('01', Utils::getValueWithinItsType('01', 'string')); @@ -41,31 +41,31 @@ public function testGetValueWithinItsType() $this->assertSame(false, Utils::getValueWithinItsType('false', 'bool')); } - public function testGetPartStart() + public function testGetPartStart(): void { $this->assertSame('events', Utils::getPart(GeneratorOptions::VALUE_START, 'eventsGet')); $this->assertSame('events', Utils::getPart(GeneratorOptions::VALUE_START, '_events')); } - public function testGetPartEnd() + public function testGetPartEnd(): void { $this->assertSame('Get', Utils::getPart(GeneratorOptions::VALUE_END, 'eventsGet')); $this->assertSame('Partition', Utils::getPart(GeneratorOptions::VALUE_END, 'eventsGetPartition')); $this->assertSame('events', Utils::getPart(GeneratorOptions::VALUE_END, '_events')); } - public function testCleanComment() + public function testCleanComment(): void { $this->assertEmpty(Utils::cleanComment(null)); $this->assertEmpty(Utils::cleanComment(new stdClass())); } - public function testGetContentFromUrlContextOptionsEmpty() + public function testGetContentFromUrlContextOptionsEmpty(): void { $this->assertEquals([], Utils::getStreamContextOptions()); } - public function testGetContentFromUrlContextOptionsBasicAuth() + public function testGetContentFromUrlContextOptionsBasicAuth(): void { $this->assertEqualsCanonicalizing([ 'http' => [ @@ -76,7 +76,7 @@ public function testGetContentFromUrlContextOptionsBasicAuth() ], Utils::getStreamContextOptions('foo', 'bar')); } - public function testGetContentFromUrlContextOptionsProxy() + public function testGetContentFromUrlContextOptionsProxy(): void { $this->assertEqualsCanonicalizing([ 'http' => [ @@ -88,7 +88,7 @@ public function testGetContentFromUrlContextOptionsProxy() ], Utils::getStreamContextOptions(null, null, 'dns.proxy.com', 4545, 'foo', 'bar')); } - public function testGetContentFromUrlContextOptionsBasicAuthProxy() + public function testGetContentFromUrlContextOptionsBasicAuthProxy(): void { $this->assertEqualsCanonicalizing([ 'http' => [ @@ -101,7 +101,7 @@ public function testGetContentFromUrlContextOptionsBasicAuthProxy() ], Utils::getStreamContextOptions('foo', 'bar', 'dns.proxy.com', 4545, 'foo', 'bar')); } - public function testGetContentFromUrlContextOptions() + public function testGetContentFromUrlContextOptions(): void { $this->assertEqualsCanonicalizing([ 'ssl' => [ @@ -125,7 +125,7 @@ public function testGetContentFromUrlContextOptions() ])); } - public function testGetContentFromUrlContextOptionsWithSameSoapContext() + public function testGetContentFromUrlContextOptionsWithSameSoapContext(): void { $this->assertEqualsCanonicalizing([ 'http' => [ @@ -146,32 +146,32 @@ public function testGetContentFromUrlContextOptionsWithSameSoapContext() ])); } - public function testGetPartStringBeginningWithInt() + public function testGetPartStringBeginningWithInt(): void { $this->assertSame('My', Utils::getPart(GeneratorOptions::VALUE_START, '0MyOperation')); } - public function testGetPartStringBeginningWithMultipleInt() + public function testGetPartStringBeginningWithMultipleInt(): void { $this->assertSame('My', Utils::getPart(GeneratorOptions::VALUE_START, '0123456789MyOperation')); } - public function testGetEndPartStringBeginningWithMultipleInt() + public function testGetEndPartStringBeginningWithMultipleInt(): void { $this->assertSame('Operation', Utils::getPart(GeneratorOptions::VALUE_END, '012345678MyOperation')); } - public function testGetEndPartStringBeginningWithMultipleIntAndOnlyCaps() + public function testGetEndPartStringBeginningWithMultipleIntAndOnlyCaps(): void { $this->assertSame('MO', Utils::getPart(GeneratorOptions::VALUE_END, '1234567890MO')); } - public function testGetEndPartStringEndingWithInt() + public function testGetEndPartStringEndingWithInt(): void { $this->assertSame('Operation', Utils::getPart(GeneratorOptions::VALUE_END, 'MyOperation0')); } - public function testCleanString() + public function testCleanString(): void { $this->assertSame('КонтактнаяИнформация', Utils::cleanString('КонтактнаяИнформация')); $this->assertSame('____________________', Utils::cleanString('-"\'{&~(|`\\^¨@)°]+=}£')); @@ -180,7 +180,7 @@ public function testCleanString() $this->assertSame('θωερτψυιοπασδφγηςκλζχξωβνμάέήίϊΐόύϋΰώ', 'θωερτψυιοπασδφγηςκλζχξωβνμάέήίϊΐόύϋΰώ'); } - public function testSaveSchemas() + public function testSaveSchemas(): void { $path = __DIR__.'/../resources/generated'; $wsdlFolder = 'schema_save_folder'; diff --git a/tests/Model/MethodTest.php b/tests/Model/MethodTest.php index c8b9d086..5c9bb3e0 100755 --- a/tests/Model/MethodTest.php +++ b/tests/Model/MethodTest.php @@ -14,7 +14,7 @@ */ final class MethodTest extends AbstractTestCase { - public function testGetMethodName() + public function testGetMethodName(): void { $service = new Service(self::getBingGeneratorInstance(), 'Foo'); $service->addMethod('getId', 'string', 'string'); @@ -28,7 +28,7 @@ public function testGetMethodName() $this->assertSame('getIdIntInt', $service->getMethod('getIdInt')->getMethodName()); } - public function testGetMethodNameCalledTwice() + public function testGetMethodNameCalledTwice(): void { $service = new Service(self::getBingGeneratorInstance(), 'Foo'); $service->addMethod('getId', 'string', 'string'); @@ -46,7 +46,7 @@ public function testGetMethodNameCalledTwice() $this->assertSame('_list', $method->getMethodName()); } - public function testMultipleServicesSameMethods() + public function testMultipleServicesSameMethods(): void { Service::purgeUniqueNames(); $service1 = new Service(self::getBingGeneratorInstance(), 'Login'); @@ -71,7 +71,7 @@ public function testMultipleServicesSameMethods() $this->assertSame(sprintf('Login_%s', md5(var_export(['int', ' string'], true))), $service5->getMethod('Login')->getMethodName()); } - public function testMultipleServicesSameMethodsWithoutPurging() + public function testMultipleServicesSameMethodsWithoutPurging(): void { Service::purgeUniqueNames(); $service1 = new Service(self::getBingGeneratorInstance(), 'Login'); @@ -88,7 +88,7 @@ public function testMultipleServicesSameMethodsWithoutPurging() $this->assertSame('Login', $service3->getMethod('Login')->getMethodName()); } - public function testGetCleanNameWithOneInt() + public function testGetCleanNameWithOneInt(): void { Service::purgeUniqueNames(); $service1 = new Service(self::getBingGeneratorInstance(), 'Login'); @@ -97,7 +97,7 @@ public function testGetCleanNameWithOneInt() $this->assertSame('_MyOperation', $service1->getMethod('0MyOperation')->getCleanName()); } - public function testGetCleanNameWithMultipleInt() + public function testGetCleanNameWithMultipleInt(): void { Service::purgeUniqueNames(); $service1 = new Service(self::getBingGeneratorInstance(), 'Login'); @@ -106,7 +106,7 @@ public function testGetCleanNameWithMultipleInt() $this->assertSame('_MyOperation', $service1->getMethod('0123456789MyOperation')->getCleanName()); } - public function testNameIsCleanWithOneInt() + public function testNameIsCleanWithOneInt(): void { Service::purgeUniqueNames(); $service1 = new Service(self::getBingGeneratorInstance(), 'Login'); @@ -115,7 +115,7 @@ public function testNameIsCleanWithOneInt() $this->assertFalse($service1->getMethod('0MyOperation')->nameIsClean()); } - public function testNameIsCleanWithMultipleInt() + public function testNameIsCleanWithMultipleInt(): void { Service::purgeUniqueNames(); $service1 = new Service(self::getBingGeneratorInstance(), 'Login'); @@ -124,14 +124,14 @@ public function testNameIsCleanWithMultipleInt() $this->assertFalse($service1->getMethod('0123456789MyOperation')->nameIsClean()); } - public function testGetReservedMethodsInstance() + public function testGetReservedMethodsInstance(): void { $service = new Service(self::getBingGeneratorInstance(), 'Foo'); $service->addMethod('getId', 'string', 'string'); $this->assertInstanceOf(ServiceReservedMethod::class, $service->getMethod('getId')->getReservedMethodsInstance()); } - public function testReplaceReservedMethod() + public function testReplaceReservedMethod(): void { $service = new Service(self::getBingGeneratorInstance(), 'Foo'); $method = $service->addMethod('__construct', 'string', 'string', true); diff --git a/tests/Model/ModelTest.php b/tests/Model/ModelTest.php index 6e59c82d..9c450080 100755 --- a/tests/Model/ModelTest.php +++ b/tests/Model/ModelTest.php @@ -21,7 +21,7 @@ public static function instance(string $name): EmptyModel return new EmptyModel(self::getBingGeneratorInstance(true), $name); } - public function testGetCleanName() + public function testGetCleanName(): void { $this->assertEquals('_foo_', self::instance('-foo-')->getCleanName()); $this->assertEquals('_foo_', self::instance('-foo-----')->getCleanName(false)); @@ -30,7 +30,7 @@ public function testGetCleanName() $this->assertEquals('_é_àç_çfoo_245', self::instance('___é%àç_çfoo----245')->getCleanName(false)); } - public function testNameIsClean() + public function testNameIsClean(): void { $this->assertTrue(self::instance('foo_')->nameIsClean()); $this->assertTrue(self::instance('foo_54')->nameIsClean()); @@ -39,26 +39,26 @@ public function testNameIsClean() $this->asserttrue(self::instance('éfoo_')->nameIsClean()); } - public function testGetDocSubPackages() + public function testGetDocSubPackages(): void { $this->assertEmpty(self::instance('Foo')->getDocSubPackages()); } - public function testExceptionOnAddMetaName() + public function testExceptionOnAddMetaName(): void { $this->expectException(TypeError::class); self::instance('foo')->addMeta(null, 'bar'); } - public function testExceptionOnAddMetaValue() + public function testExceptionOnAddMetaValue(): void { $this->expectException(InvalidArgumentException::class); self::instance('foo')->addMeta('', new stdClass()); } - public function testAddMeta() + public function testAddMeta(): void { $instance = self::instance('foo'); @@ -75,14 +75,14 @@ public function testAddMeta() ], $instance->getMeta()); } - public function testGetReservedMethodsInstance() + public function testGetReservedMethodsInstance(): void { $this->expectException(InvalidArgumentException::class); self::instance('foo')->getReservedMethodsInstance(); } - public function testToJsonSerialize() + public function testToJsonSerialize(): void { $this->assertSame([ 'inheritance' => '', @@ -93,7 +93,7 @@ public function testToJsonSerialize() ], self::instance('foo_')->jsonSerialize()); } - public function testInstanceFromSerializedJsonMustThrowAnExceptionForMissingClass() + public function testInstanceFromSerializedJsonMustThrowAnExceptionForMissingClass(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage(sprintf('__CLASS__ key is missing from "%s"', var_export($array = [ @@ -106,7 +106,7 @@ public function testInstanceFromSerializedJsonMustThrowAnExceptionForMissingClas EmptyModel::instanceFromSerializedJson(self::bingGeneratorInstance(), $array); } - public function testInstanceFromSerializedJsonMustThrowAnExceptionForInexistingClass() + public function testInstanceFromSerializedJsonMustThrowAnExceptionForInexistingClass(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage('Class "WsdlToPhp\PackageGenerator\Model\EmptyFakeModel" is unknown'); @@ -120,7 +120,7 @@ public function testInstanceFromSerializedJsonMustThrowAnExceptionForInexistingC ]); } - public function testInstanceFromSerializedJsonMustThrowAnAxceptionForMissingName() + public function testInstanceFromSerializedJsonMustThrowAnAxceptionForMissingName(): void { $this->expectException(InvalidArgumentException::class); $this->expectExceptionMessage(sprintf('name key is missing from "%s"', var_export($array = [ @@ -133,12 +133,12 @@ public function testInstanceFromSerializedJsonMustThrowAnAxceptionForMissingName EmptyModel::instanceFromSerializedJson(self::bingGeneratorInstance(), $array); } - public function testGetNamespaceWithDefaultDirectoryStructuresMustReturnAnEmptyNamespace() + public function testGetNamespaceWithDefaultDirectoryStructuresMustReturnAnEmptyNamespace(): void { $this->assertEmpty(self::instance('foo')->getNamespace()); } - public function testGetNamespaceWithCustomNamespaceMustReturnTheNamespace() + public function testGetNamespaceWithCustomNamespaceMustReturnTheNamespace(): void { ($model = self::instance('foo'))->getGenerator()->setOptionNamespacePrefix('My\Namespace'); $this->assertSame('My\Namespace', $model->getNamespace()); diff --git a/tests/Model/ServiceTest.php b/tests/Model/ServiceTest.php index e0db3853..165e05ab 100755 --- a/tests/Model/ServiceTest.php +++ b/tests/Model/ServiceTest.php @@ -20,7 +20,7 @@ public static function instance(string $name): Service return new Service(self::getBingGeneratorInstance(true), $name); } - public function testGetMethod() + public function testGetMethod(): void { $service = self::instance('Foo'); $service->addMethod('getBar', 'string', 'int'); @@ -33,12 +33,12 @@ public function testGetMethod() $this->assertInstanceOf(Method::class, $service->getMethod('getbar')); } - public function testGetReservedMethodsInstance() + public function testGetReservedMethodsInstance(): void { $this->assertInstanceOf(ServiceReservedMethod::class, self::instance('foo')->getReservedMethodsInstance()); } - public function testGetNamespaceWithCustomDirectoryStructureMustReturnTheDirectoryWithinTheNamespace() + public function testGetNamespaceWithCustomDirectoryStructureMustReturnTheDirectoryWithinTheNamespace(): void { ($model = self::instance('foo'))->getGenerator()->setOptionServicesFolder('Domain/Services'); $this->assertSame('Domain\Services', $model->getNamespace()); diff --git a/tests/Model/StructAttributeTest.php b/tests/Model/StructAttributeTest.php index 97c2b0d5..68b407d8 100755 --- a/tests/Model/StructAttributeTest.php +++ b/tests/Model/StructAttributeTest.php @@ -14,7 +14,7 @@ */ final class StructAttributeTest extends AbstractTestCase { - public function testGetUniqueNameMustGenerateAUniqueNameAmongstTheSameStruct() + public function testGetUniqueNameMustGenerateAUniqueNameAmongstTheSameStruct(): void { $struct = StructTest::instance('Foo', true) ->addAttribute('id', 'int') @@ -26,7 +26,7 @@ public function testGetUniqueNameMustGenerateAUniqueNameAmongstTheSameStruct() $this->assertSame('Name_1', $struct->getAttribute('Name')->getUniqueName()); } - public function testGetUniqueNameMustGenerateOriginalNameBetweenTwoIndependentStructsSamelyCaseInsensitivelyNamed() + public function testGetUniqueNameMustGenerateOriginalNameBetweenTwoIndependentStructsSamelyCaseInsensitivelyNamed(): void { $Foo = StructTest::instance('Foo', true) ->addAttribute('id', 'int') @@ -43,13 +43,13 @@ public function testGetUniqueNameMustGenerateOriginalNameBetweenTwoIndependentSt $this->assertSame('name', $foo->getAttribute('name')->getUniqueName()); } - public function testGetReservedMethodsInstance() + public function testGetReservedMethodsInstance(): void { $struct = StructTest::instance('Foo', true)->addAttribute('id', 'int'); $this->assertInstanceOf(StructReservedMethod::class, $struct->getAttribute('id')->getReservedMethodsInstance()); } - public function testGetUniqueNameWithConflict() + public function testGetUniqueNameWithConflict(): void { /** * previous context. @@ -70,7 +70,7 @@ public function testGetUniqueNameWithConflict() $this->assertSame('setQuery', $structAttribute->getSetterName()); } - public function testStructAttributeTypeMustBeBool() + public function testStructAttributeTypeMustBeBool(): void { $structAttribute = self::unitTestsInstance()->getStructByName('Result')->getAttribute('Success'); @@ -79,14 +79,14 @@ public function testStructAttributeTypeMustBeBool() $this->assertFalse($structAttribute->getDefaultValue()); } - public function testIsNullableMustReturnFalse() + public function testIsNullableMustReturnFalse(): void { $structAttribute = self::unitTestsInstance()->getStructByName('Result')->getAttribute('Success'); $this->assertFalse($structAttribute->isNullable()); } - public function testIsNullableMustReturnTrue() + public function testIsNullableMustReturnTrue(): void { $structAttribute = self::vehicleSelectionPackGeneratorInstance()->getStructByName('Legends')->getAttribute('legends'); diff --git a/tests/Model/StructTest.php b/tests/Model/StructTest.php index d84ef8f3..aabd2107 100755 --- a/tests/Model/StructTest.php +++ b/tests/Model/StructTest.php @@ -23,7 +23,7 @@ public static function instance(string $name, bool $isStruct): Struct return new Struct(self::getBingGeneratorInstance(true), $name, $isStruct); } - public function testGetContextualPartEnum() + public function testGetContextualPartEnum(): void { $struct = self::instance('Foo', false); $struct->setRestriction(true); @@ -34,7 +34,7 @@ public function testGetContextualPartEnum() $this->assertEquals('EnumType', $struct->getContextualPart()); } - public function testGetDocSubPackagesEnum() + public function testGetDocSubPackagesEnum(): void { $struct = self::instance('Foo', false); $struct->setRestriction(true); @@ -45,7 +45,7 @@ public function testGetDocSubPackagesEnum() $this->assertContains(Struct::DOC_SUB_PACKAGE_ENUMERATIONS, $struct->getDocSubPackages()); } - public function testGetContextualPartStruct() + public function testGetContextualPartStruct(): void { $struct = self::instance('Foo', false); $this->assertEquals('StructType', $struct->getContextualPart()); @@ -55,7 +55,7 @@ public function testGetContextualPartStruct() $this->assertEquals('StructType', $struct->getContextualPart()); } - public function testGetDocSubPackagesStruct() + public function testGetDocSubPackagesStruct(): void { $struct = self::instance('Foo', false); $this->assertContains(Struct::DOC_SUB_PACKAGE_STRUCTS, $struct->getDocSubPackages()); @@ -63,7 +63,7 @@ public function testGetDocSubPackagesStruct() $this->assertContains(Struct::DOC_SUB_PACKAGE_STRUCTS, $struct->getDocSubPackages()); } - public function testGetCountAttributes() + public function testGetCountAttributes(): void { $struct = self::instance('Foo', false); $struct->addAttribute('bar', 'string'); @@ -72,27 +72,27 @@ public function testGetCountAttributes() $this->assertSame(2, $struct->getAttributes()->count()); } - public function testIsArrayTrue() + public function testIsArrayTrue(): void { $struct = self::instance('ArrayFoo', false); $struct->addAttribute('ArrayOfId', 'array'); $this->assertTrue($struct->isArray()); } - public function testIsArrayForArrayTypeWihoutArrayInNameAsTrue() + public function testIsArrayForArrayTypeWihoutArrayInNameAsTrue(): void { $struct = self::omnitureGeneratorInstance()->getStructByName('rscollection_calculated_metric'); $this->assertTrue($struct->isArray()); } - public function testIsArrayFalseForName() + public function testIsArrayFalseForName(): void { $struct = self::instance('Foo', false); $struct->addAttribute('ArrayOfId', 'array'); $this->assertFalse($struct->isArray()); } - public function testIsArrayFalseForMultipleAttributes() + public function testIsArrayFalseForMultipleAttributes(): void { $struct = self::instance('ArrayFoo', false); $struct->addAttribute('ArrayOfId', 'array'); @@ -100,7 +100,7 @@ public function testIsArrayFalseForMultipleAttributes() $this->assertFalse($struct->isArray()); } - public function testGetValue() + public function testGetValue(): void { $struct = self::instance('Foo', true); $struct->addValue('id'); @@ -110,7 +110,7 @@ public function testGetValue() $this->assertNotInstanceOf(StructValue::class, $struct->getValue('_id')); } - public function testGetAttibute() + public function testGetAttibute(): void { $struct = self::instance('Foo', true); $struct->addAttribute('id', 'int'); @@ -120,7 +120,7 @@ public function testGetAttibute() $this->assertNotInstanceOf(StructAttribute::class, $struct->getAttribute('_id')); } - public function testAddEmptyAttributeNameWithException() + public function testAddEmptyAttributeNameWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -128,7 +128,7 @@ public function testAddEmptyAttributeNameWithException() $struct->addAttribute('', 'string'); } - public function testAddEmptyAttributeTypeWithException() + public function testAddEmptyAttributeTypeWithException(): void { $this->expectException(InvalidArgumentException::class); @@ -136,25 +136,25 @@ public function testAddEmptyAttributeTypeWithException() $struct->addAttribute('bar', ''); } - public function testGetReservedMethodsInstance() + public function testGetReservedMethodsInstance(): void { $this->assertInstanceOf(StructReservedMethod::class, self::instance('foo', true)->getReservedMethodsInstance()); } - public function testGetReservedMethodsInstanceForArray() + public function testGetReservedMethodsInstanceForArray(): void { $instance = self::instance('array', true); $instance->addAttribute('bar', 'string'); $this->assertInstanceOf(StructArrayReservedMethod::class, $instance->getReservedMethodsInstance()); } - public function testSetListMustSetTheListProperty() + public function testSetListMustSetTheListProperty(): void { $instance = self::instance('Foo', true)->setList($list = 'string'); $this->assertSame($list, $instance->getList()); } - public function testGetProperAttributesMustReturnTheSearchRequestAttributes() + public function testGetProperAttributesMustReturnTheSearchRequestAttributes(): void { $bing = self::bingGeneratorInstance(); @@ -167,7 +167,7 @@ public function testGetProperAttributesMustReturnTheSearchRequestAttributes() } } - public function testGetProperAttributesMustReturnTheAttendeeAttributes() + public function testGetProperAttributesMustReturnTheAttendeeAttributes(): void { $myBoard = self::myBoardPackGeneratorInstance(); @@ -182,7 +182,7 @@ public function testGetProperAttributesMustReturnTheAttendeeAttributes() } } - public function testGetProperAttributesMustReturnTheSenderIdTypeAttributes() + public function testGetProperAttributesMustReturnTheSenderIdTypeAttributes(): void { $vehicleSelection = self::vehicleSelectionPackGeneratorInstance(); @@ -197,7 +197,7 @@ public function testGetProperAttributesMustReturnTheSenderIdTypeAttributes() } } - public function testGetNamespaceWithCustomDirectoryStructureMustReturnTheDirectoryWithinTheNamespace() + public function testGetNamespaceWithCustomDirectoryStructureMustReturnTheDirectoryWithinTheNamespace(): void { ($model = self::instance('foo', true))->getGenerator()->setOptionStructsFolder('Domain/Entities'); $this->assertSame('Domain\Entities', $model->getNamespace()); diff --git a/tests/Model/StructValueTest.php b/tests/Model/StructValueTest.php index a3c6b880..39e8e27a 100755 --- a/tests/Model/StructValueTest.php +++ b/tests/Model/StructValueTest.php @@ -14,7 +14,7 @@ */ final class StructValueTest extends AbstractTestCase { - public function testGetValue() + public function testGetValue(): void { $struct = StructTest::instance('Foot', true); $struct->setRestriction(true); @@ -27,7 +27,7 @@ public function testGetValue() $this->assertSame('5.3', $struct->getValue('5.3')->getValue()); } - public function testInvalidIndexValue() + public function testInvalidIndexValue(): void { $this->expectException(InvalidArgumentException::class); @@ -36,7 +36,7 @@ public function testInvalidIndexValue() new StructValue($struct->getGenerator(), 'foo', 'bar', $struct); } - public function testSetInvalidIndexValue() + public function testSetInvalidIndexValue(): void { $this->expectException(InvalidArgumentException::class); @@ -46,7 +46,7 @@ public function testSetInvalidIndexValue() $struct->getValue(1)->setIndex(-1); } - public function testGetCleanName() + public function testGetCleanName(): void { $struct = StructTest::instance('Foo', true); $struct->setRestriction(true); diff --git a/tests/Model/WsdlTest.php b/tests/Model/WsdlTest.php index e722c0cb..457e37f0 100755 --- a/tests/Model/WsdlTest.php +++ b/tests/Model/WsdlTest.php @@ -68,7 +68,7 @@ public static function wsdlImageServiceViewAvailRequestInstance(): Schema return self::getSchema(self::schemaImageViewServiceAvailableImagesRequestPath()); } - public function testGetName() + public function testGetName(): void { $this->assertSame(self::wsdlBingPath(), self::wsdlBingInstance()->getName()); } @@ -113,7 +113,7 @@ public static function schemaEwsMessagesInstance(): Schema return self::getSchema(self::schemaEwsMessagesPath()); } - public function testException() + public function testException(): void { $this->expectException(InvalidArgumentException::class); @@ -125,7 +125,7 @@ public static function wsdlNumericEnumerationInstance(): Schema return self::getSchema(__DIR__.'/../resources/numeric_enumeration.xml'); } - public function testJsonSerialize() + public function testJsonSerialize(): void { $this->assertSame([ 'inheritance' => '', diff --git a/tests/Parser/SoapClient/FunctionsTest.php b/tests/Parser/SoapClient/FunctionsTest.php index ebbc93b4..16bcb0cc 100755 --- a/tests/Parser/SoapClient/FunctionsTest.php +++ b/tests/Parser/SoapClient/FunctionsTest.php @@ -14,7 +14,7 @@ */ final class FunctionsTest extends SoapClientParser { - public function testReforma() + public function testReforma(): void { $generator = self::getReformaInstance(); @@ -31,7 +31,7 @@ public function testReforma() } } - public function testBullhornstaffing() + public function testBullhornstaffing(): void { $generator = self::getBullhornstaffingInstance(); @@ -42,7 +42,7 @@ public function testBullhornstaffing() $this->assertInstanceOf(Service::class, $generator->getService('Export')); } - public function testOmniture() + public function testOmniture(): void { $generator = self::getOmnitureInstance(); @@ -71,7 +71,7 @@ public function testOmniture() } } - public function testLnp() + public function testLnp(): void { $generator = self::getLnpInstance(); diff --git a/tests/Parser/SoapClient/StructsTest.php b/tests/Parser/SoapClient/StructsTest.php index 7083ea60..4624a90d 100644 --- a/tests/Parser/SoapClient/StructsTest.php +++ b/tests/Parser/SoapClient/StructsTest.php @@ -14,7 +14,7 @@ */ final class StructsTest extends SoapClientParser { - public function testWcf() + public function testWcf(): void { $generator = self::getWcfInstance(); @@ -42,7 +42,7 @@ public function testWcf() } } - public function testLnp() + public function testLnp(): void { $generator = self::getLnpInstance(); @@ -57,7 +57,7 @@ public function testLnp() $this->assertEquals(0, $count); } - public function testWhl() + public function testWhl(): void { $generator = self::getWhlInstance(true); diff --git a/tests/Parser/Wsdl/TagAttributeTest.php b/tests/Parser/Wsdl/TagAttributeTest.php index 71d6e0dc..c7f02796 100755 --- a/tests/Parser/Wsdl/TagAttributeTest.php +++ b/tests/Parser/Wsdl/TagAttributeTest.php @@ -23,7 +23,7 @@ public static function whlInstanceParser(): TagAttribute return new TagAttribute(self::generatorInstance(self::wsdlWhlPath())); } - public function testParseEbay() + public function testParseEbay(): void { $tagAttributeParser = self::ebayInstanceParser(); @@ -51,7 +51,7 @@ public function testParseEbay() $this->assertTrue((bool) $ok); } - public function testParseWhl() + public function testParseWhl(): void { $tagAttributeParser = self::whlInstanceParser(); diff --git a/tests/Parser/Wsdl/TagChoiceTest.php b/tests/Parser/Wsdl/TagChoiceTest.php index 1920e556..5be5322f 100644 --- a/tests/Parser/Wsdl/TagChoiceTest.php +++ b/tests/Parser/Wsdl/TagChoiceTest.php @@ -109,7 +109,7 @@ public static function deliveryInstanceParser(): TagChoice * * */ - public function testParseWhlMustAssignMetaOfChoice() + public function testParseWhlMustAssignMetaOfChoice(): void { $tagChoiceParser = self::whlInstanceParser(); @@ -193,7 +193,7 @@ public function testParseWhlMustAssignMetaOfChoice() * * */ - public function testParseEwsMustAssignMetaOfChoice() + public function testParseEwsMustAssignMetaOfChoice(): void { $tagChoiceParser = self::ewsInstanceParser(); @@ -262,7 +262,7 @@ public function testParseEwsMustAssignMetaOfChoice() * * . */ - public function testParseDeliveryMustAssignMetaOfChoice() + public function testParseDeliveryMustAssignMetaOfChoice(): void { $tagChoiceParser = self::deliveryInstanceParser(); diff --git a/tests/Parser/Wsdl/TagComplexTypeTest.php b/tests/Parser/Wsdl/TagComplexTypeTest.php index 4b382eec..190ba9fe 100755 --- a/tests/Parser/Wsdl/TagComplexTypeTest.php +++ b/tests/Parser/Wsdl/TagComplexTypeTest.php @@ -29,7 +29,7 @@ public static function docDataPaymentsInstanceParser(): TagComplexType return new TagComplexType(self::generatorInstance(self::wsdlDocDataPaymentsPath())); } - public function testParseEbay() + public function testParseEbay(): void { $tagComplexTypeParser = self::ebayInstanceParser(); @@ -45,7 +45,7 @@ public function testParseEbay() $this->assertTrue((bool) $ok); } - public function testParseOrderContract() + public function testParseOrderContract(): void { $tagComplexTypeParser = self::partnerInstanceParser(); @@ -61,7 +61,7 @@ public function testParseOrderContract() $this->assertTrue((bool) $ok); } - public function testParseDocDataPaymnts() + public function testParseDocDataPaymnts(): void { $tagComplexTypeParser = self::docDataPaymentsInstanceParser(); $tagRestriction = new TagRestriction($tagComplexTypeParser->getGenerator()); diff --git a/tests/Parser/Wsdl/TagDocumentationTest.php b/tests/Parser/Wsdl/TagDocumentationTest.php index 9a673935..d3af9d81 100755 --- a/tests/Parser/Wsdl/TagDocumentationTest.php +++ b/tests/Parser/Wsdl/TagDocumentationTest.php @@ -34,7 +34,7 @@ public static function payPalInstanceParser(): TagDocumentation return new TagDocumentation(self::generatorInstance(self::wsdlPayPalPath(), true)); } - public function testParseImageViewService() + public function testParseImageViewService(): void { $tagDocumentationParser = self::imageViewInstanceParser(); $tagDocumentationParser->parse(); @@ -82,7 +82,7 @@ public function testParseImageViewService() $this->assertTrue((bool) $ok); } - public function testParseWhlPaymentCardCodeType() + public function testParseWhlPaymentCardCodeType(): void { $tagDocumentationParser = self::whlInstanceParser(); $tagEnumerationParser = new TagEnumeration($tagDocumentationParser->getGenerator()); @@ -115,7 +115,7 @@ public function testParseWhlPaymentCardCodeType() } } - public function testParseActon() + public function testParseActon(): void { $tagDocumentationParser = self::actonInstanceParser(); $tagEnumerationParser = new TagEnumeration($tagDocumentationParser->getGenerator()); @@ -130,7 +130,7 @@ public function testParseActon() } } - public function testParsePayPal() + public function testParsePayPal(): void { $tagDocumentationParser = self::payPalInstanceParser(); $tagEnumerationParser = new TagEnumeration($tagDocumentationParser->getGenerator()); @@ -158,7 +158,7 @@ public function testParsePayPal() $this->assertSame(count($attributes), $okCount); } - public function testParseWhlTransactionActionType() + public function testParseWhlTransactionActionType(): void { $tagDocumentationParser = self::whlInstanceParser(); $tagEnumerationParser = new TagEnumeration($tagDocumentationParser->getGenerator()); diff --git a/tests/Parser/Wsdl/TagElementTest.php b/tests/Parser/Wsdl/TagElementTest.php index 2d9df383..7c10a941 100755 --- a/tests/Parser/Wsdl/TagElementTest.php +++ b/tests/Parser/Wsdl/TagElementTest.php @@ -33,7 +33,7 @@ public static function payPalInstanceParser(): TagElement return new TagElement(self::generatorInstance(self::wsdlPayPalPath())); } - public function testParseBing() + public function testParseBing(): void { $tagElementParser = self::bingInstanceParser(); $tagElementParser->parse(); @@ -65,7 +65,7 @@ public function testParseBing() $this->assertEquals(2, $count); } - public function testParseYandexAdGroups() + public function testParseYandexAdGroups(): void { $tagElementParser = self::yandexAdGroupsInstanceParser(); $tagElementParser->parse(); @@ -87,7 +87,7 @@ public function testParseYandexAdGroups() $this->assertEquals(1, $count); } - public function testParseActon() + public function testParseActon(): void { $tagElementParser = self::actonInstanceParser(); $tagElementParser->parse(); @@ -107,7 +107,7 @@ public function testParseActon() $this->assertEquals(1, $count); } - public function testParsePayPal() + public function testParsePayPal(): void { $tagElementParser = self::payPalInstanceParser(); $tagElementParser->parse(); diff --git a/tests/Parser/Wsdl/TagEnumerationTest.php b/tests/Parser/Wsdl/TagEnumerationTest.php index 2f803c13..e5319283 100755 --- a/tests/Parser/Wsdl/TagEnumerationTest.php +++ b/tests/Parser/Wsdl/TagEnumerationTest.php @@ -25,7 +25,7 @@ public static function reformaInstanceParser(): TagEnumeration return new TagEnumeration(self::generatorInstance(self::wsdlReformaPath())); } - public function testBing() + public function testBing(): void { $tagEnumerationParser = self::bingInstanceParser(); @@ -57,7 +57,7 @@ public function testBing() $this->assertSame(2, $count); } - public function testReforma() + public function testReforma(): void { $tagEnumerationParser = self::reformaInstanceParser(); diff --git a/tests/Parser/Wsdl/TagExtensionTest.php b/tests/Parser/Wsdl/TagExtensionTest.php index 83c3b151..bfd6e75d 100755 --- a/tests/Parser/Wsdl/TagExtensionTest.php +++ b/tests/Parser/Wsdl/TagExtensionTest.php @@ -23,7 +23,7 @@ public static function wcfInstanceParser(): TagExtension return new TagExtension(self::generatorInstance(self::wsdlWcfPath())); } - public function testParseEbay() + public function testParseEbay(): void { $tagEnumerationParser = self::ebayInstanceParser(); @@ -44,7 +44,7 @@ public function testParseEbay() $this->assertSame(2, $count); } - public function testParseWcf() + public function testParseWcf(): void { $tagEnumerationParser = self::wcfInstanceParser(); diff --git a/tests/Parser/Wsdl/TagHeaderTest.php b/tests/Parser/Wsdl/TagHeaderTest.php index 120d500a..21e0f845 100755 --- a/tests/Parser/Wsdl/TagHeaderTest.php +++ b/tests/Parser/Wsdl/TagHeaderTest.php @@ -37,7 +37,7 @@ public static function unitTestInstanceParser(): TagHeader return new TagHeader(self::generatorInstance(self::wsdlUnitTestsPath())); } - public function testParseImageViewService() + public function testParseImageViewService(): void { $tagHeaderParser = self::imageViewServiceInstanceParser(); @@ -69,7 +69,7 @@ public function testParseImageViewService() $this->assertTrue((bool) $ok); } - public function testParseActon() + public function testParseActon(): void { $tagHeaderParser = self::actonInstanceParser(); @@ -141,7 +141,7 @@ public function testParseActon() $this->assertTrue((bool) $ok); } - public function testParsePayPal() + public function testParsePayPal(): void { $tagHeaderParser = self::paypalInstanceParser(); @@ -171,7 +171,7 @@ public function testParsePayPal() $this->assertSame(57, $count); } - public function testParseEws() + public function testParseEws(): void { $tagHeaderParser = self::ewsInstanceParser(); // parsing the whole structs/functions is too long for only tests purpose! @@ -225,7 +225,7 @@ public function testParseEws() $this->assertSame(1, $count); } - public function testParseUnitTest() + public function testParseUnitTest(): void { $tagHeaderParser = self::unitTestInstanceParser(); diff --git a/tests/Parser/Wsdl/TagImportTest.php b/tests/Parser/Wsdl/TagImportTest.php index 0310f55c..bc4a375c 100755 --- a/tests/Parser/Wsdl/TagImportTest.php +++ b/tests/Parser/Wsdl/TagImportTest.php @@ -39,7 +39,7 @@ public static function partnerInstanceParserFourth(): TagImport return new TagImport(self::generatorInstance(self::wsdlDocDataPaymentsPath())); } - public function testIsWsdlParsed() + public function testIsWsdlParsed(): void { $tagImportParser = self::partnerInstanceParser(); @@ -48,7 +48,7 @@ public function testIsWsdlParsed() $this->assertTrue($tagImportParser->isWsdlParsed(new Wsdl($tagImportParser->getGenerator(), self::wsdlPartnerPath(), file_get_contents(self::wsdlPartnerPath())))); } - public function testGetExternalSchemas() + public function testGetExternalSchemas(): void { $tagImportParser = self::partnerInstanceParser(); @@ -64,7 +64,7 @@ public function testGetExternalSchemas() $this->assertCount($schemaContainer->count(), $tagImportParser->getGenerator()->getWsdl()->getContent()->getExternalSchemas()); } - public function testGetExternalSchemasScd() + public function testGetExternalSchemasScd(): void { $tagImportParser = self::partnerInstanceParserScd(); @@ -80,7 +80,7 @@ public function testGetExternalSchemasScd() $this->assertCount($schemaContainer->count(), $tagImportParser->getGenerator()->getWsdl()->getContent()->getExternalSchemas()); } - public function testGetExternalSchemasThird() + public function testGetExternalSchemasThird(): void { $tagImportParser = self::partnerInstanceParserThird(); @@ -96,7 +96,7 @@ public function testGetExternalSchemasThird() $this->assertCount($schemaContainer->count(), $tagImportParser->getGenerator()->getWsdl()->getContent()->getExternalSchemas()); } - public function testGetExternalSchemasFourth() + public function testGetExternalSchemasFourth(): void { $tagImportParser = self::partnerInstanceParserFourth(); @@ -115,7 +115,7 @@ public function testGetExternalSchemasFourth() $this->assertCount($schemaContainer->count(), $tagImportParser->getGenerator()->getWsdl()->getContent()->getExternalSchemas()); } - public function testGetRestrictionFromExternalSchemas() + public function testGetRestrictionFromExternalSchemas(): void { $tagImportParser = self::partnerInstanceParser(); @@ -124,7 +124,7 @@ public function testGetRestrictionFromExternalSchemas() $this->assertInstanceOf(TagRestriction::class, $tagImportParser->getGenerator()->getWsdl()->getContent()->getElementByName(WsdlDocument::TAG_RESTRICTION, true)); } - public function testGetEnumerationByAttributesFromExternalSchemas() + public function testGetEnumerationByAttributesFromExternalSchemas(): void { $tagImportParser = self::partnerInstanceParser(); @@ -135,7 +135,7 @@ public function testGetEnumerationByAttributesFromExternalSchemas() ], true)); } - public function testGetElementsFromExternalSchemas() + public function testGetElementsFromExternalSchemas(): void { $tagImportParser = self::partnerInstanceParser(); @@ -146,7 +146,7 @@ public function testGetElementsFromExternalSchemas() $this->assertContainsOnlyInstancesOf(TagRestriction::class, $restrictions); } - public function testGetElementsByAttributeFromExternalSchemas() + public function testGetElementsByAttributeFromExternalSchemas(): void { $tagImportParser = self::partnerInstanceParser(); diff --git a/tests/Parser/Wsdl/TagIncludeTest.php b/tests/Parser/Wsdl/TagIncludeTest.php index 33b20eb6..6271f8c1 100755 --- a/tests/Parser/Wsdl/TagIncludeTest.php +++ b/tests/Parser/Wsdl/TagIncludeTest.php @@ -25,7 +25,7 @@ public static function partnerInstanceParserScd(): TagInclude return new TagInclude(self::generatorInstance(self::wsdlDocDataPaymentsPath())); } - public function testIsWsdlParsed() + public function testIsWsdlParsed(): void { $tagIncludeParser = self::partnerInstanceParser(); @@ -34,7 +34,7 @@ public function testIsWsdlParsed() $this->assertTrue($tagIncludeParser->isWsdlParsed(new Wsdl($tagIncludeParser->getGenerator(), self::wsdlImageViewServicePath(), file_get_contents(self::wsdlImageViewServicePath())))); } - public function testGetExternalSchemas() + public function testGetExternalSchemas(): void { $tagIncludeParser = self::partnerInstanceParser(); @@ -57,7 +57,7 @@ public function testGetExternalSchemas() $this->assertCount($schemaContainer->count(), $tagIncludeParser->getGenerator()->getWsdl()->getContent()->getExternalSchemas()); } - public function testGetExternalSchemasScd() + public function testGetExternalSchemasScd(): void { // import tag must be parsed first $tagIncludeParser = self::partnerInstanceParserScd(); diff --git a/tests/Parser/Wsdl/TagInputTest.php b/tests/Parser/Wsdl/TagInputTest.php index a36a73cf..25378931 100755 --- a/tests/Parser/Wsdl/TagInputTest.php +++ b/tests/Parser/Wsdl/TagInputTest.php @@ -33,7 +33,7 @@ public static function lnpSoapClient(): SoapClient return new SoapClient(self::wsdlLnpPath()); } - public function testParseMyBoardpack() + public function testParseMyBoardpack(): void { $tagInputParser = self::myBoardPackInstanceParser(); $soapClient = self::myBoardPackSoapClient(); @@ -53,7 +53,7 @@ public function testParseMyBoardpack() $this->assertSame(128, $count); } - public function testParseLnp() + public function testParseLnp(): void { $tagInputParser = self::lnpInstanceParser(); $soapClient = self::lnpSoapClient(); diff --git a/tests/Parser/Wsdl/TagListTest.php b/tests/Parser/Wsdl/TagListTest.php index 17e93d73..5732984a 100755 --- a/tests/Parser/Wsdl/TagListTest.php +++ b/tests/Parser/Wsdl/TagListTest.php @@ -29,7 +29,7 @@ public static function ewsInstanceParser(): TagList return new TagList(self::generatorInstance(self::wsdlEwsPath())); } - public function testParseOdigeo() + public function testParseOdigeo(): void { $tagListParser = self::odigeoInstanceParser(); @@ -68,7 +68,7 @@ public function testParseOdigeo() $this->assertSame(4, $count); } - public function testParseMyBoard() + public function testParseMyBoard(): void { $tagListParser = self::myBaordInstanceParser(); @@ -91,7 +91,7 @@ public function testParseMyBoard() $this->assertSame(1, $count); } - public function testParseEwsMustSetlistProperty() + public function testParseEwsMustSetlistProperty(): void { $tagListParser = self::ewsInstanceParser(); diff --git a/tests/Parser/Wsdl/TagOutputTest.php b/tests/Parser/Wsdl/TagOutputTest.php index fe1cbd3c..ffa346c7 100755 --- a/tests/Parser/Wsdl/TagOutputTest.php +++ b/tests/Parser/Wsdl/TagOutputTest.php @@ -23,7 +23,7 @@ public static function myBoardPackSoapClient(): SoapClient return new SoapClient(self::wsdlMyBoardPackPath()); } - public function testParseMyBoardpack() + public function testParseMyBoardpack(): void { $tagOutputParser = self::myBoardPackInstanceParser(); $soapClient = self::myBoardPackSoapClient(); diff --git a/tests/Parser/Wsdl/TagRestrictionTest.php b/tests/Parser/Wsdl/TagRestrictionTest.php index ce7257a0..1832f67b 100755 --- a/tests/Parser/Wsdl/TagRestrictionTest.php +++ b/tests/Parser/Wsdl/TagRestrictionTest.php @@ -33,7 +33,7 @@ public static function whlInstanceParser(): TagRestriction return new TagRestriction(self::generatorInstance(self::wsdlWhlPath())); } - public function testParseImageViewService() + public function testParseImageViewService(): void { $tagRestrictionParser = self::imageViewInstanceParser(); @@ -63,7 +63,7 @@ public function testParseImageViewService() $this->assertEquals(2, $count); } - public function testParseActonService() + public function testParseActonService(): void { $tagRestrictionParser = self::actonInstanceParser(); @@ -81,7 +81,7 @@ public function testParseActonService() $this->assertTrue($ok); } - public function testParseDocDataPayments() + public function testParseDocDataPayments(): void { $tagRestrictionParser = self::docDataPaymentsViewInstanceParser(); @@ -116,7 +116,7 @@ public function testParseDocDataPayments() $this->assertEquals(2, $count); } - public function testParseWhlMustFetchAllRestrictionPatterns() + public function testParseWhlMustFetchAllRestrictionPatterns(): void { $tagRestrictionParser = self::whlInstanceParser(); diff --git a/tests/Parser/Wsdl/TagUnionTest.php b/tests/Parser/Wsdl/TagUnionTest.php index 27285f39..4bf3daca 100755 --- a/tests/Parser/Wsdl/TagUnionTest.php +++ b/tests/Parser/Wsdl/TagUnionTest.php @@ -23,7 +23,7 @@ public static function ewsInstanceParser(): TagUnion return new TagUnion(self::generatorInstance(self::wsdlEwsPath())); } - public function testParseOrderContract() + public function testParseOrderContract(): void { $tagUnionParser = self::orderContractInstanceParser(); @@ -51,7 +51,7 @@ public function testParseOrderContract() $this->assertSame(2, $count); } - public function testParseEws() + public function testParseEws(): void { $tagUnionParser = self::ewsInstanceParser();