suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Kann PHPUnit „asset equal“ verwenden, um zwei Arrays, die Objekte enthalten, streng zu vergleichen?

Ich habe zwei Arrays von Objekten. Ich möchte testen, ob diese beiden Arrays gleich sind, aber mit einem strengen Vergleich wie „false“ !== 0.

Ist es möglich, dies in phpunit zu erreichen, ohne dass benutzerdefinierte Komparatoren oder andere Methoden erforderlich sind?

P粉162773626P粉162773626309 Tage vor1712

Antworte allen(1)Ich werde antworten

  • P粉489081732

    P粉4890817322024-04-06 11:55:11

    使用symfony VarExporter解决了问题:

    self::assertSame(VarExporter::export($firstArrayOfObjects), VarExporter::export($secondArrayOfObjects));

    Antwort
    0
  • StornierenAntwort