diff --git a/tests/PhpCompatibility/Implied/ImpliedSchema017Test.php b/tests/PhpCompatibility/Implied/ImpliedSchema017Test.php new file mode 100644 index 0000000..997a626 --- /dev/null +++ b/tests/PhpCompatibility/Implied/ImpliedSchema017Test.php @@ -0,0 +1,70 @@ + + + + + + + + + + + + + EOXML; + protected string $type = 'type="tns:Message"'; + + protected function calculateParam(): mixed + { + return (object) [ + 'transactionId' => 'TX1', + 'delete' => ['A', 'B'], + 'write' => ['C'], + ]; + } + + protected function expectXml(): string + { + return << + + + TX1 + A + B + C + + + + XML; + } +}