[英]Basic Assert in xUnit
在xUnit中尋找基本斷言。 這在MSTest和NUnit中很簡單。
Assert.Fail("some message"); // MSTest - works
Assert.Fail("some message"); // NUnit - works (same syntax)
Assert.Fail("some message"); // xUnit - does not compile
該項目是 Visual Studio 2019 中的 C# xUnit Test Project (.NET Core)
。
回復有關安裝了哪個版本的 xUnit 的評論。 創建項目時,Visual Studio 會自動安裝 NuGet 包。 .csproj
文件顯示 Visual Studio 安裝了“2.4.0”版本。
在 XUnit 中,斷言消息是一個參數。 它是所有斷言擴展方法的一部分。
例如 :
Assert.False(true, "true will never be false")
xunit 2.4.2-pre.12包含Assert.Fail(string)
方法。
但是,正如評論中所指出的,這是最近添加的,因此以前的版本不包含Assert.Fail()
方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.