nunit

    3熱度

    1回答

    我有一個控制器,它走的是智威湯遜索賠,如果索賠是正確的,那麼我returing類別的JSON字符串如下: - [Authorize(Policy = "OnlyValidUsers")] [Route("api/[controller]")] public class CategoriesController : Controller { private readonly IGen

    0熱度

    1回答

    我的廚師食譜中有下面的代碼片段。 begin execute 'run_tests' do command comand_string_to_run_nUnint user "user" password passkey end ensure execute 'upload_report' do command up

    2熱度

    1回答

    我正在使用FsUnit 2.3.2,我對故障消息不滿意。看下面的例子: [<Test>] let ``test 1``() = [1; 3] |> should equal [1;2] ...給我的不那麼有用的信息: 預期與實際都是 Microsoft.FSharp.Collections.FSharpList`1 [System.Int32 ] 在FsUnit.TopL

    1熱度

    2回答

    我有一些麻煩來創建一個ModelViewFactory和存儲庫模擬的NUnit測試。 我的測試應該測試我的控制器Get函數是否返回一個列表InternshipsViewModel s。 我的控制器: public IHttpActionResult GetInternshipsForCoordinator() { return Ok(new InternshipsViewModelFa

    1熱度

    1回答

    SonarQube是查看新代碼覆蓋代碼的好工具。假設我們正在開發一個具有遺留代碼的項目。 (單元測試使用C#和NUnit完成) 開發人員如何確定開發機器上新代碼的代碼覆蓋率的百分比。因此,他們可以比從SonarQube收到報告更快地添加足夠的單元測試。 這裏是一個例子: - 開發人員正在他們的開發機器上編寫代碼,他們正在研究不同的代碼分支,但應確保他們添加的新代碼覆蓋了80%的單元測試(我們不注意

    4熱度

    1回答

    的Visual Studio 2017年,淨CoreApp 1.1(目標框架) 我需要編寫NUnit的測試,我ASP.NET MVC的核心網絡的應用程序。我經常使用NUnit來創建基於.NET Framework 3.5-4.6.1的桌面項目。 我沒有xunit的問題,但我想用nunit。 Here我看到,在目前的情況下,我包括這樣的NuGet的程序包: DOTNET試驗NUnit的 NUnit的

    0熱度

    1回答

    我試圖通過nunit-console.exe運行我的NUnit(2.6.4)測試,以便我可以將它們與Jenkins集成。我有一些測試使用Microsoft Fakes來模擬DBFunctions。這些測試運行,並通過在Visual Studio(2015 & 2017)與NUnit的2測試適配器,而是提供以下錯誤在控制檯中運行時: 1) Test Error : ProjectName.Tests

    0熱度

    1回答

    在我的解決方案也有幾個項目,有些是使用NUnit 2,有些是使用NUnit 3. 他們有相關的測試適配器和通過NuGet安裝的版本。 當我的TFS構建運行時,我得到的錯誤: Error: Exception NUnit.Core.UnsupportedFrameworkException, Exception thrown executing tests in E:\BuildAgents\Age

    1熱度

    1回答

    我有一個有多個項目的VS解決方案。每個項目都有一個與之相關的單元測試項目。比如說,項目A和B分別具有單元測試項目A.Test和B.Test。 這兩個單元測試項目中的測試都依賴於必須從文件加載的(相同的)數據,而且每次都需要讀取一些數據。如果我沒有在每個單元測試中重新讀取文件中的數據,那麼運行所有單元測試的總時間(+1500)將大大減少。 我有一個想法,創建TestDataManager作爲一個Si

    1熱度

    1回答

    我有一個方法: public class MyClass { public ILogger _logger; public async void TestLogMethod(string msg) { await Task.Run(async()=> await _logger.Log(msg)); } } 和測試用例: [Test]