actual, $message); return $this; } /** * Verifies that two XML documents are equal. * * @param DOMDocument|string $expectedXml * @param string $message * @return self */ public function equalsXmlString($expectedXml, string $message = ''): self { Assert::assertXmlStringEqualsXmlString($expectedXml, $this->actual, $message); return $this; } /** * Verifies that two XML documents are not equal. * * @param string $expectedFile * @param string $message * @return self */ public function notEqualsXmlFile(string $expectedFile, string $message = ''): self { Assert::assertXmlStringNotEqualsXmlFile($expectedFile, $this->actual, $message); return $this; } /** * Verifies that two XML documents are not equal. * * @param DOMDocument|string $expectedXml * @param string $message * @return self */ public function notEqualsXmlString($expectedXml, string $message = ''): self { Assert::assertXmlStringNotEqualsXmlString($expectedXml, $this->actual, $message); return $this; } }