1 995149 99514901 100000001 USD 1.00 PAY-123 1 ABCDEF XML; $result = (new Parser())->parse($xml, []); self::assertSame('1', $result['response_type']); self::assertSame('100000001', $result['order_number']); self::assertSame('PAY-123', $result['payment_id']); self::assertSame('', $result['payment_risk']); } public function testRejectsInvalidXml(): void { $this->expectException(LocalizedException::class); (new Parser())->parse('', []); } }