Freigeben über


Assert.AreNotEqual-Methode (String, String, Boolean, String)

Überprüft, ob zwei angegebene Zeichenfolgen ungleich sind. Die Groß-/Kleinschreibung wird dabei je nach Festlegung beachtet oder nicht. Die Assertion schlägt fehl, wenn sie gleich sind. Zeigt eine Meldung an, wenn die Assertion fehlschlägt.

Namespace:  Microsoft.VisualStudio.TestTools.UnitTesting
Assembly:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (in Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Syntax

'Declaration
Public Shared Sub AreNotEqual ( _
    notExpected As String, _
    actual As String, _
    ignoreCase As Boolean, _
    message As String _
)
public static void AreNotEqual(
    string notExpected,
    string actual,
    bool ignoreCase,
    string message
)
public:
static void AreNotEqual(
    String^ notExpected, 
    String^ actual, 
    bool ignoreCase, 
    String^ message
)
static member AreNotEqual : 
        notExpected:string * 
        actual:string * 
        ignoreCase:bool * 
        message:string -> unit 
public static function AreNotEqual(
    notExpected : String, 
    actual : String, 
    ignoreCase : boolean, 
    message : String
)

Parameter

  • notExpected
    Typ: System.String
    Die erste zu vergleichende Zeichenfolge.Dies ist die Zeichenfolge, von der im Komponententest erwartet wird, dass sie nicht mit actual übereinstimmt.
  • actual
    Typ: System.String
    Die zweite zu vergleichende Zeichenfolge.Dies ist die Zeichenfolge, die durch den Komponententest erstellt wurde.
  • ignoreCase
    Typ: System.Boolean
    Ein boolescher Wert, der angibt, ob bei dem Vergleich die Groß- und Kleinschreibung beachtet wird.true gibt einen Vergleich ohne Berücksichtigung der Groß- und Kleinschreibung an.
  • message
    Typ: System.String
    Eine Meldung, die angezeigt wird, wenn die Assertion fehlschlägt.Diese Meldung wird in den Komponententestergebnissen angezeigt.

Ausnahmen

Ausnahme Bedingung
AssertFailedException

notExpected ist gleich actual.

Hinweise

Für den Vergleich wird die Invariant-Kultur verwendet.

.NET Framework-Sicherheit

Siehe auch

Referenz

Assert Klasse

AreNotEqual-Überladung

Microsoft.VisualStudio.TestTools.UnitTesting-Namespace

Weitere Ressourcen

Verwenden der Assert-Klassen