/
dimamir
/
Wsdl_PackageGenerator
Обзор
Документация
Войти
/
dimamir
/
Wsdl_PackageGenerator
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
tests/File/Validation/InvalidRuleTest.php
28 строк
967 B
Mikaël DELSOL
issue #274 - Fix validation on scalar contained by array
20 фев 2023, 19:55
Не верифицирован
20 фев 2023, 19:55
a31d48e
Код
Авторство
О чём код?
<?php declare(strict_types=1); namespace WsdlToPhp\PackageGenerator\Tests\File\Validation; use WsdlToPhp\PackageGenerator\Container\PhpElement\Method; use WsdlToPhp\PackageGenerator\File\Struct; use WsdlToPhp\PackageGenerator\File\Validation\Rules; use WsdlToPhp\PackageGenerator\Model\StructAttribute; use WsdlToPhp\PhpGenerator\Element\PhpMethod; /** * @internal * @coversDefaultClass */ final class InvalidRuleTest extends AbstractRule { public function testComparisonStringMustThrowAnException(): void { $this->expectException(\InvalidArgumentException::class); $this->expectExceptionMessage('Invalid value <> returned by symbol() method, can\'t determine comparison string'); $instance = self::bingGeneratorInstance(); $i = new InvalidRuleClass(new Rules(new Struct($instance, 'Foo'), new PhpMethod('bar'), new StructAttribute($instance, 'FooBar'), new Method($instance))); $i->comparisonString(); } }