Assert.IsLessThan Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| IsLessThan<T>(T, T, String, String, String) |
Testuje, zda je hodnota menší než horní mez a vyvolá výjimku, pokud není. |
| IsLessThan<T>(T, T, String) |
Testuje, zda je hodnota menší než horní mez a vyvolá výjimku, pokud není. |
IsLessThan<T>(T, T, String, String, String)
- Zdroj:
- Assert.IComparable.cs
- Zdroj:
- Assert.IComparable.cs
- Zdroj:
- Assert.IComparable.cs
- Zdroj:
- Assert.IComparable.cs
Testuje, zda je hodnota menší než horní mez a vyvolá výjimku, pokud není.
public static void IsLessThan<T>(T upperBound, T value, string? message = "", string upperBoundExpression = "", string valueExpression = "") where T : IComparable<T>;
static member IsLessThan : 'T * 'T * string * string * string -> unit (requires 'T :> IComparable<'T>)
Public Shared Sub IsLessThan(Of T As IComparable(Of T)) (upperBound As T, value As T, Optional message As String = "", Optional upperBoundExpression As String = "", Optional valueExpression As String = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- upperBound
- T
Horní mez hodnoty, kterou by hodnota měla být menší než.
- value
- T
Hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud value není menší než upperBound. Zpráva se zobrazí ve výsledcích testu.
- upperBoundExpression
- String
Syntaktický výraz upperBound, který kompilátor předá prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
- valueExpression
- String
Syntaktický výraz hodnoty zadaný kompilátorem prostřednictvím výrazu argumentu volajícího. Uživatelé by neměli předávat hodnotu pro tento parametr.
Výjimky
Vyvolá se, pokud value není menší než upperBound.
Platí pro
IsLessThan<T>(T, T, String)
- Zdroj:
- Assert.IComparable.cs
- Zdroj:
- Assert.IComparable.cs
Testuje, zda je hodnota menší než horní mez a vyvolá výjimku, pokud není.
public static void IsLessThan<T>(T upperBound, T value, string message = "") where T : IComparable<T>;
static member IsLessThan : 'T * 'T * string -> unit (requires 'T :> IComparable<'T>)
Public Shared Sub IsLessThan(Of T As IComparable(Of T)) (upperBound As T, value As T, Optional message As String = "")
Parametry typu
- T
Typ hodnot, které chcete porovnat.
Parametry
- upperBound
- T
Horní mez hodnoty, kterou by hodnota měla být menší než.
- value
- T
Hodnota, kterou chcete porovnat. Toto je hodnota vytvořená kódem, který testuje.
- message
- String
Zpráva, která se má zahrnout do výjimky, pokud value není menší než upperBound. Zpráva se zobrazí ve výsledcích testu.
Výjimky
Vyvolá se, pokud value není menší než upperBound.