Vergleichen Sie die Gleichheit zwischen zwei Objekten in Nunit

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Vergleichen Sie die Gleichheit zwischen zwei Objekten in Nunit

by Anonymous » 09 Apr 2025, 01:34

Ich versuche zu behaupten, dass ein Objekt einem anderen Objekt "gleich" ist. < /p>

Die Objekte sind nur Instanzen einer Klasse mit einer Reihe von öffentlichen Eigenschaften. Gibt es eine einfache Möglichkeit, dass Nunit die Gleichheit basierend auf den Eigenschaften durchsetzt? < /P>

Dies ist meine aktuelle Lösung, aber ich denkeAssert.AreEqual(LeftObject.Property1, RightObject.Property1)
Assert.AreEqual(LeftObject.Property2, RightObject.Property2)
Assert.AreEqual(LeftObject.Property3, RightObject.Property3)
...
Assert.AreEqual(LeftObject.PropertyN, RightObject.PropertyN)
< /code>

Was ich wünsche>

Top