nunit

    12熱度

    1回答

    我有一個創建Microsoft.SqlServer.Management.Smo.Database類型的數據庫集成測試: var defaultConnectionConnectionString = ConfigurationManager.ConnectionStrings["DefaultConnection"].ToString(); var sqlConnection = new Sq

    0熱度

    1回答

    我有一個OneTimeSetup,我想在運行測試(數據庫,REST端點等)之前驗證集成連接,如果存在問題,則將套件短路。考慮像 Try Dim testContext As DBContext = New DBContext(_configuredConnectionString) VerifySQLConnection(testContext) Catch ex As E

    0熱度

    1回答

    我有一個BDD框架,並使用NUnit進行測試執行。我試圖實現硒網格,其中作爲默認配置,我有5個實例的chrome,firefox和1個IE。但是,當我從VS選擇多個測試運行從一個節點可以說鉻,他們只能順序運行,而不是並行。 我也嘗試使用MaxInstances和MaxSessions。

    0熱度

    1回答

    我對使用NUnit 3.8.0.0,.NET 4.0和C#的參數化燈具和方法進行測試並行化有一個疑問。 我目前正在開發一個測試套件,它使用一組資源中的每個資源來運行測試。由於初始化這些資源非常耗時,並且資源不保存狀態,因此我想在測試用例之間共享這些資源,以提高性能。這些資源不能同時使用多次測試。 爲了做到這一點,我做了一個基礎夾具,帶有一個參數的構造函數,這使得夾具指向正確的資源。該夾具的實際測試

    -1熱度

    1回答

    我是新來的編程和學習C#中使用xamarin 我試圖做單元測試,但得到這個錯誤: 'TestFixtureAttribute' is obsolete:'The NUnit framework shipped with Mono is deprecated and will be removed in a future release. it was based on NUnit 2.4 whic

    1熱度

    1回答

    最近,我在基於NUnit Framework(版本3.7.1.0)的ASP.NET MVC項目中添加了一個測試項目。我知道NUnit中有一些屬性以及其他框架,我們可以將它們添加到我們的類和方法中,以編寫更好的測試用例。 下面是其中介紹了NUnit的文檔屬性: 的SetUp TearDown中 TestFixtureSetUp TestFixtureTearDown 我想知道的執行順序和性能考慮在幕

    1熱度

    1回答

    運行完畢後,我似乎無法找到一個回調或一個很好的方式,以確定是否NUnit的測試完成在PowerShell腳本中運行。我已經提出了下面的解決方案,但它並不穩固。任何人都有更好的想法,我將如何去做這件事? 或者,NUnit中可能有一些我不知道的黑魔法? 在此先感謝! #SLN1: Could check TestResults.xml file length and loop until we're

    0熱度

    1回答

    我有我使用的練習部署到Azure的 位於測試項目: https://github.com/EdLichtman/HelloAzureCI 當我使用ReSharper的運行NUnit的測試中,他們都通過除環境特定的測試用例,這應該是可以預料的。 然而,當我在我的本地計算機上,運行deploy.cmd所有4次測試失敗,因爲「對象引用不設置到對象的實例。」 我的單元測試之一是「Assert.AreEqu

    1熱度

    2回答

    我正在用C#,.NET Framework 4.7,Nunit 3.8.0和JustMock Lite 2017.2.821.1開發TDD測試。 當我這樣做: IGenericRepository<ProductionOrder> _proOrdRepository = Mock.Create<IGenericRepository<ProductionOrder>>(); 我得

    0熱度

    1回答

    如果我不知道在執行期間傳遞的參數,如何從Nunit控制檯執行下面的代碼。 [TestCase] public void ExecuteString(string someValue) { Console.WriteLine(someValue); } 我知道我們應該以這種格式[TestCase(「Values」)]傳遞參數。但是如果我不確定參數是什麼?