Udostępnij za pośrednictwem


Klasa StringAssert

Weryfikuje twierdzenia PRAWDA i FAŁSZ, związanych z ciągami znaków w badaniach jednostka.

Hierarchia dziedziczenia

System.Object
  Microsoft.VisualStudio.TestTools.UnitTesting.StringAssert

Przestrzeń nazw:  Microsoft.VisualStudio.TestTools.UnitTesting
Zestaw:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (w Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll)

Składnia

'Deklaracja
Public NotInheritable Class StringAssert
public static class StringAssert
public ref class StringAssert abstract sealed
[<AbstractClass>]
[<Sealed>]
type StringAssert =  class end
public final class StringAssert

Metody

  Nazwa Opis
Metoda publicznaStatyczny element członkowski Contains(String, String) Sprawdza, czy pierwszy ciąg zawiera drugi ciąg znaków.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski Contains(String, String, String) Sprawdza, czy pierwszy ciąg zawiera drugi ciąg znaków.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski Contains(String, String, String, array<Object[]) Sprawdza, czy pierwszy ciąg zawiera drugi ciąg znaków.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski DoesNotMatch(String, Regex) Sprawdza określony ciąg nie pasuje wyrażenia regularnego.
Metoda publicznaStatyczny element członkowski DoesNotMatch(String, Regex, String) Sprawdza określony ciąg nie pasuje wyrażenia regularnego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski DoesNotMatch(String, Regex, String, array<Object[]) Sprawdza określony ciąg nie pasuje wyrażenia regularnego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski EndsWith(String, String) Weryfikuje, że pierwszy ciąg kończy się drugi ciąg znaków.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski EndsWith(String, String, String) Weryfikuje, że pierwszy ciąg kończy się drugi ciąg znaków.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski EndsWith(String, String, String, array<Object[]) Weryfikuje, że pierwszy ciąg kończy się drugi ciąg znaków.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski Matches(String, Regex) Sprawdza, czy określony ciąg odpowiada wyrażenia regularnego.
Metoda publicznaStatyczny element członkowski Matches(String, Regex, String) Sprawdza, czy określony ciąg odpowiada wyrażenia regularnego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.
Metoda publicznaStatyczny element członkowski Matches(String, Regex, String, array<Object[]) Sprawdza, czy określony ciąg odpowiada wyrażenia regularnego.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.
Metoda publicznaStatyczny element członkowski StartsWith(String, String) Weryfikuje, że pierwszy ciąg rozpoczyna się od drugiego ciągu.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski StartsWith(String, String, String) Weryfikuje, że pierwszy ciąg rozpoczyna się od drugiego ciągu.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski StartsWith(String, String, String, array<Object[]) Weryfikuje, że pierwszy ciąg rozpoczyna się od drugiego ciągu.Wyświetla komunikat, jeżeli potwierdzenia nie powiedzie się i ma zastosowanie określonego formatowania do niego.Ta metoda jest uwzględniana wielkość liter.

Początek

Uwagi

Klasa ta zawiera zestaw metody statyczne, które ocenia logiczną warunku.Jeżeli ten warunek nie jest true, przebiegów potwierdzenia.

Potwierdzenie weryfikuje założenie prawdę warunków w porównaniu.

Jeśli warunek sprawdzanym nie zostanie spełniony, potwierdzenia nie powiedzie się.

Ważna uwagaWażne

StringAssert Klasy rzuca AssertFailedException do sygnał awarii.Wyjątek ten nie powinien być przechwytywane.Wyjątek ten jest obsługiwany przez jednostkę badanym silniku o niepowodzeniu assert.

Bezpieczeństwo wątku

Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.

Zobacz też

Informacje

Przestrzeń nazw Microsoft.VisualStudio.TestTools.UnitTesting

Inne zasoby

Korzystanie z klas potwierdzeń