Skip to content

Commit

Permalink
...
Browse files Browse the repository at this point in the history
  • Loading branch information
BigOHenry committed Apr 1, 2022
1 parent 6d3c1f3 commit dc8ffc1
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions tests/Xml/DocumentTest.php
Expand Up @@ -762,6 +762,47 @@ public function testParseValueCollectionMultiLevelsPartTwo()
],
];

$stub = new DocumentStub();

$stub->setContent(simplexml_load_string("<StepProcess>
<StepName>FORMAT_CONTROL</StepName>
<Result>NOT_ACCEPTED</Result>
<ErrorsProcess>
<ErrorItem>
<DataArea>AREA1</DataArea>
<DynPar>T0019:1,R0109:,R0108:,R0107:,T0025:X</DynPar>
<StatusItem>REJECTED</StatusItem>
<Error>
<Code>ERR_2059</Code>
<Severity>Critical</Severity>
<Text>Error message ERR_2059.</Text>
<Localization>
<DataAreaCode>AREA1_CODE</DataAreaCode>
<Detail>
<DynPar>T0019:1,R0109:test1,R0108:,R0107:,T0025:X</DynPar>
</Detail>
</Localization>
</Error>
</ErrorItem>
<ErrorItem>
<DataArea>AREA2</DataArea>
<DynPar>T0019:2,R0109:test2,R0108:,R0107:,T0025:X</DynPar>
<StatusItem>REJECTED</StatusItem>
<Error>
<Code>ERR_2060</Code>
<Severity>Warning</Severity>
<Text>Error message ERR_2060.</Text>
<Localization>
<DataAreaCode>AREA2_CODE</DataAreaCode>
<Detail>
<DynPar>T0019:2,R0109:test2,R0108:,R0107:,T0025:X</DynPar>
</Detail>
</Localization>
</Error>
</ErrorItem>
</ErrorsProcess>
</StepProcess>"));

$data = $stub->parse([
'errors' => ['uses' => 'ErrorsProcess[ErrorItem{DataArea,DynPar,StatusItem,Error{Code,Severity,Text,Localization{DataAreaCode,Detail.DynPar}}}]'],
]);
Expand Down

0 comments on commit dc8ffc1

Please sign in to comment.