Udostępnij za pośrednictwem


Klasa StringAssert

Weryfikuje PRAWDA/FAŁSZ propozycje związane z ciągów znaków w testów jednostkowych.

Hierarchia dziedziczenia

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.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.Wyświetla komunikat, jeżeli twierdzenie 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.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się, a stosuje się określony sposób formatowania do niego.Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski DoesNotMatch(String, Regex) Weryfikuje, że określony ciąg nie pasuje wyrażenia regularnego.
Metoda publicznaStatyczny element członkowski DoesNotMatch(String, Regex, String) Weryfikuje, że określony ciąg nie pasuje wyrażenia regularnego.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się.
Metoda publicznaStatyczny element członkowski DoesNotMatch(String, Regex, String, array<Object[]) Weryfikuje, że określony ciąg nie pasuje wyrażenia regularnego.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się, a stosuje się określony sposób formatowania do niego.
Metoda publicznaStatyczny element członkowski EndsWith(String, String) Weryfikuje, że pierwszy ciąg kończy się drugi ciąg.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.Wyświetla komunikat, jeżeli twierdzenie 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.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się, a stosuje się określony sposób 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żeniu regularnemu.
Metoda publicznaStatyczny element członkowski Matches(String, Regex, String) Sprawdza, czy określony ciąg odpowiada wyrażeniu regularnemu.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się.
Metoda publicznaStatyczny element członkowski Matches(String, Regex, String, array<Object[]) Sprawdza, czy określony ciąg odpowiada wyrażeniu regularnemu.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się, a stosuje się określony sposób formatowania do niego.
Metoda publicznaStatyczny element członkowski StartsWith(String, String) Sprawdza, czy 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) Sprawdza, czy pierwszy ciąg rozpoczyna się od drugiego ciągu.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się. Ta metoda jest uwzględniana wielkość liter.
Metoda publicznaStatyczny element członkowski StartsWith(String, String, String, array<Object[]) Sprawdza, czy pierwszy ciąg rozpoczyna się od drugiego ciągu.Wyświetla komunikat, jeżeli twierdzenie nie powiedzie się, a stosuje się określony sposób formatowania do niego.Ta metoda jest uwzględniana wielkość liter.

Początek

Uwagi

Ta klasa zawiera zestaw metod statycznych, które ocenić stan typu Boolean.Jeśli ten warunek nie jest true, przejścia twierdzeniu.

Potwierdzenie weryfikuje założenie prawdy dla warunków w porównaniu.

Jeśli sprawdzanym warunek nie zostanie spełniony, twierdzenie kończy się niepowodzeniem.

Ważna uwagaWażne

StringAssert Klasy wyrzuca AssertFailedException aby sygnalizować błąd.Wyjątek ten nie powinien być przechwytywane.Wyjątek ten jest obsługiwany przez jednostki badanym silniku, aby wskazać błąd potwierdzenia.

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ń