Gibt es eine ähnliche Funktion wie CollectionAssert.AreEquivalent (), die mit verschachtelten Sammlungen funktioniert?
Der folgende Code ...
%Vor%löst diese Ausnahme aus ...
%Vor%Die folgende Bestätigung wird übergeben:
%Vor%Wenn ich Änderungen an der erwarteten Sammlung vornimmt, löst die Assertion eine Ausnahme mit dem gesamten Inhalt beider Sammlungen in der Nachricht aus:
%Vor%Ich benutze NUnit 2.4.7.0.
Eine alte Frage, aber jemand hat gerade einen Link auf nunit-discuss gepostet ...
Der Fehler liegt daran, dass die verwendete Version von NUnit keine Gleichheitsvergleiche zwischen zwei Wörterbüchern unterstützt und auf den Objektvergleich zurückgreift. Aktuelle Versionen haben dieses Problem nicht.
Tags und Links c# nunit dictionary collections assert