Assert.IsInstanceOfType Yöntem (Object, Type, String)
Belirtilen nesne için belirtilen türde bir örneği olduğunu doğrular. Onaylama işlemi türü, nesne Devralma hiyerarşisinde bulunamadı başarısız olur. Onaylama işlemi başarısız olursa, bir ileti görüntüler.
Ad alanı: Microsoft.VisualStudio.TestTools.UnitTesting
Derleme: Microsoft.VisualStudio.QualityTools.UnitTestFramework (Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll içinde)
Sözdizimi
'Bildirim
Public Shared Sub IsInstanceOfType ( _
value As Object, _
expectedType As Type, _
message As String _
)
public static void IsInstanceOfType(
Object value,
Type expectedType,
string message
)
public:
static void IsInstanceOfType(
Object^ value,
Type^ expectedType,
String^ message
)
static member IsInstanceOfType :
value:Object *
expectedType:Type *
message:string -> unit
public static function IsInstanceOfType(
value : Object,
expectedType : Type,
message : String
)
Parametreler
- value
Tür: System.Object
Doğrulamak için, nesnesidir expectedType.
- expectedType
Tür: System.Type
Devralma hiyerarşisinde bulunması beklenen türü value.
- message
Tür: System.String
Onaylama işlemi başarısız olursa görüntülenecek bir ileti.Bu ileti, Birim test sonuçları görülebilir.
Özel Durumlar
Exception | Koşul |
---|---|
AssertFailedException | valueİş nullnull başvuru (Visual Basic\'te Nothing) veya expectedType bulunamadı devralma hiyerarşisindeki value. |
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. kısmen güvenilir kod tarafından Kitaplıklar kullanma.
Ayrıca bkz.
Başvuru
Microsoft.VisualStudio.TestTools.UnitTesting Ad Alanı