'Widget', 'quantity' => 2, 'unitPriceInCents' => 1500, 'currency' => 'EUR'], ['productName' => 'Gadget', 'quantity' => 1, 'unitPriceInCents' => 1500, 'currency' => 'EUR'], ], )); $invoice = $invoiceRepo->findByExternalOrderId('order-int-001'); self::assertNotNull($invoice); self::assertCount(2, $invoice->lines()); self::assertSame('INV-000001', $invoice->invoiceNumber); } }