共用方式為


Assert.AreNotEqual 方法 (Single, Single, Single)

確認兩個指定的單精度浮點數不相等,而且不在彼此的指定精確度內。 如果它們相等,或者位於彼此的指定精確度內,判斷提示就會失敗。

命名空間:  Microsoft.VisualStudio.TestTools.UnitTesting
組件:  Microsoft.VisualStudio.QualityTools.UnitTestFramework (在 Microsoft.VisualStudio.QualityTools.UnitTestFramework.dll 中)

語法

'宣告
Public Shared Sub AreNotEqual ( _
    notExpected As Single, _
    actual As Single, _
    delta As Single _
)
public static void AreNotEqual(
    float notExpected,
    float actual,
    float delta
)
public:
static void AreNotEqual(
    float notExpected, 
    float actual, 
    float delta
)
static member AreNotEqual : 
        notExpected:float32 * 
        actual:float32 * 
        delta:float32 -> unit
public static function AreNotEqual(
    notExpected : float, 
    actual : float, 
    delta : float
)

參數

  • notExpected
    類型:Single

    要比較的第一個單精度浮點數。 這是單元測試所預期的單精度浮點數。

  • actual
    類型:Single

    要比較的第二個單精度浮點數。 這是單元測試所產生的單精度浮點數。

  • delta
    類型:Single

    必要的不精確度。 只有當 notExpected 等於 actual 或它們之間的差異小於 delta 時,判斷提示才會失敗。

例外狀況

例外狀況 條件
AssertFailedException

notExpected 等於 actual 或與它之間的差異小於 delta。

.NET Framework 安全性

請參閱

參考

Assert 類別

AreNotEqual 多載

Microsoft.VisualStudio.TestTools.UnitTesting 命名空間

其他資源

使用 Assert 類別