Assert.IsLessThan Metoda

Definice

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.

Platí pro