De MBUnit Je suis en train de vérifier si les valeurs de deux objets sont les mêmes en utilisantLa comparaison de deux objets qui sont les mêmes dans MbUnit
Assert.AreSame(RawDataRow, result);
Cependant, je reçois les éléments suivants échouent:
Expected Value & Actual Value : {RawDataRow: CentreID = "CentreID1",
CentreLearnerRef = "CentreLearnerRef1",
ContactID = 1, DOB = 2010-05-05T00:00:00.0000000,
Email = "Email1", ErrorCodes = "ErrorCodes1",
ErrorDescription = "ErrorDescription1", FirstName = "FirstName1"}
Remarque: Les deux valeurs ont le même aspect lorsqu'elles sont formatées, mais ce sont des instances distinctes.
Je ne veux pas avoir à passer par chaque propriété. Puis-je le faire à partir de MbUnit?
Cela fonctionnera bien.Mais MbUnit a déjà un comparateur d'égalité structurel intégré (voir ma réponse). –