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;
+ }
+}