xunit

    0熱度

    2回答

    我在Visual Studio Test Explorer中使用xUnit,並且在Assert.Equal()中出現錯誤時,我得到Actual和Expected的截斷版本。 例如, Xunit.Sdk.EqualException Assert.Equal() Failure Expected: List<Result> [Result { Status = StatusEnumValue

    1熱度

    2回答

    我有以下代碼在.Net核心2.0控制檯程序中設置DBContext並將其注入到主應用程序類的構造函數中。 IConfigurationRoot configuration = GetConfiguration(); services.AddSingleton(configuration); Conn = configuration.GetConnectionString("Co

    2熱度

    2回答

    我正在使用vs 2017,編寫了netcoreapp2.0庫,並使用UnitTest項目(XUnit和NUnit給出了相同的結果)對其進行測試。 我注意到,除非我正在處理我的Serilog記錄器,只有第一行將在Seq結束。 這是我的2個班。該庫中的一個: public class Class1 { public static Logger _log; public Clas

    1熱度

    1回答

    我有一個API,我試圖用它來與XUnit進行一些集成測試。這裏是我的API的控制器構造: public class MyController : Controller { readonly IMyRepository _myRepository; public MyController(IMyRepository myRepository) { _my

    0熱度

    1回答

    理論Memberdata函數中的代碼是否有可能檢測天氣xUnit是否正在發現vs運行測試?是否有一些運行時間切換,可以檢查。

    2熱度

    2回答

    我有空隙法:cmd this._dispatcher.PushAsync(handler, cmd); 執行後,我已經改變了性質: cmd.Result = userId; 如何設置後執行無效方法屬性值在單元測試中? 我想類似的東西: _dispatcher = new Mock<IDispatcher>(); _a = new Mock<SaveUserCmd>(); _dispat

    1熱度

    1回答

    我想創建一個gradle腳本來爲我的.net項目運行xunit測試用例。該腳本看起來像: task xunitTests { String contents = "" FileTree tree = fileTree(dir: 'Unit Test', includes: ['**/bin/Debug/**/[Project]*UnitTest.dll'], excl

    0熱度

    1回答

    我在這裏有一種扭曲的故事。 我在我的企業項目解決方案中運行了很多BDD SpecFlow測試。 在xUnit配置中有一些選項可以禁用測試項目中的線程,但我不想在整個項目中禁用它。 只有一個功能文件及其「場景必須相應運行並與其他場景分開。 (該測試正在模擬一些系統環境變化,並在運行其他測試時混淆)。 有沒有簡單的解決方案呢? 沒有可用的掛鉤也可以做到這一點 ...或者我只是沒有看到在那裏創建解決方法

    1熱度

    1回答

    我從羅斯林儀測試情況下,下面的錯誤從以下項目 https://github.com/Weingartner/Migrations.Json.Net 預計集合是空的,但發現羅斯林分析儀{Test0.cs(5,2):錯誤 CS0012:'屬性'類型在不是 引用的程序集中定義。您必須添加對組件'netstandard的引用, Version = 2.0.0.0,Culture = neutral,Pub

    1熱度

    1回答

    當單元測試時,系統無法解析UnitOfWorkManager.Current(null參考異常)。 _unitOfWorkManager的類型爲:IUnitOfWorkManager,並通過DI注入。 我測試了以下Web API代碼: [HttpPost] public async Task<IHttpActionResult> Subscription(SubscriptionInputDto