Mit dem Visual Studio Unit Testing Framework-Objekt testen, ich bin bei zwei Möglichkeiten suchen:korrekte Weg, um Einheit den Typ eines
Assert.AreEqual(myObject.GetType(), typeof(MyObject));
und
Assert.IsInstanceOfType(myObject, typeof(MyObject));
Gibt es einen Unterschied zwischen diesen zwei Optionen? Ist einer mehr "korrekt" als der andere?
Was ist die Standardmethode dafür?
In meinem Fall teste ich in der Regel, wenn ein Objekt der genaue Typ ist ich es erwarten, so dass ich mit dem Testen Gleichheit direkt gehen :) – drl