Ich bin im Vergleich zur Zeit von SQL-Abfragen, die Tausende von Werten in einer Liste zurückkehren ..C# Assert Vergleicht man zwei Listen FluentAssertions xUnit
ich die ShouldBeEquivalentTo()
in Fluent Assertion bin mit, aber es dauert ewig, was nicht akzeptabel ist . Kann jemand das schnell machen?
Mit X-Einheit habe ich Assert.Equal
verwendet, aber es schlägt fehl, die Eigenschaften der Liste zu vergleichen, ich lese ich muss die Methode überschreiben, aber ich möchte keine Komplexität hinzufügen.
Die einzige Möglichkeit, die ich gefunden, dass schnell funktioniert, ist Actual.Equals(Expected);
, aber dann ist das Problem, ich habe keinen Zugriff auf Methoden wie contains();
ohne irgendeine Art von Framework.
Was ist der beste Weg, Listeneigenschaften schnell zu vergleichen? Ich bin offen für andere Tools oder Frameworks für VisualStudio und C#.
Danke.
Um zu verdeutlichen: Das Objekt hat Tausende von Eigenschaften? –
Ja, es ist eine Liste mit Tausenden von Werten. – Elsid