Assert.IsLessThan 方法

定義

多載

名稱 Description
IsLessThan<T>(T, T, String, String, String)

測試值是否低於上界,若不低於上限則拋出例外。

IsLessThan<T>(T, T, String)

測試值是否低於上界,若不低於上限則拋出例外。

IsLessThan<T>(T, T, String, String, String)

來源:
Assert.IComparable.cs
來源:
Assert.IComparable.cs
來源:
Assert.IComparable.cs
來源:
Assert.IComparable.cs

測試值是否低於上界,若不低於上限則拋出例外。

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 = "")

類型參數

T

比較的價值類型。

參數

upperBound
T

也就是該值應該小於上限的值。

value
T

要比較的值。 這是被測試程式碼所產生的值。

message
String

當例外包含訊息 value 時,訊息不小 upperBound於 。 該訊息會顯示在測試結果中。

upperBoundExpression
String

上界的語法表達式由編譯器透過呼叫者參數表達式所給出。 使用者不應該傳遞這個參數的值。

valueExpression
String

由編譯器透過呼叫者參數表達式所給出的語法表達式。 使用者不應該傳遞這個參數的值。

例外狀況

若 不小upperBound於 ,則 擲出 value

適用於

IsLessThan<T>(T, T, String)

來源:
Assert.IComparable.cs
來源:
Assert.IComparable.cs

測試值是否低於上界,若不低於上限則拋出例外。

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 = "")

類型參數

T

比較的價值類型。

參數

upperBound
T

也就是該值應該小於上限的值。

value
T

要比較的值。 這是被測試程式碼所產生的值。

message
String

當例外包含訊息 value 時,訊息不小 upperBound於 。 該訊息會顯示在測試結果中。

例外狀況

若 不小upperBound於 ,則 擲出 value

適用於