nunit

    0熱度

    2回答

    我想建立一個「工作」,只有當一些額外的變量是真/假的約束。 所以我可以用這樣的: Assert.That(animals, Is.SupersetOf(dogs).If(isSuperset)); 的Not約束否定之後會發生什麼,但沒有約束,以抵消之前會發生什麼。 我有這個至今: public static Constraint If(this Constraint expression, b

    1熱度

    2回答

    我想測試一個委託不會拋出FooException,但我不在乎它是否會拋出其他任何東西。因此我不能使用Nothing約束。 約束模型沒有這樣的事情: Assert.That(del, Throws.Not.InstanceOf<FooException>()); //can't use Not like this 這有可能以某種方式?

    0熱度

    1回答

    我寫這個helloworld單元測試並構建它。它總是有這個構建錯誤:「The command://...../Nunit.ConsoleRunner3.6/nunit3-console.exe exited with code 1」。我搜索所有的stackoverflow,但沒有關於Nunit測試存在代碼1的單個線程,你知道我在哪裏可以找到此代碼的信息? using NUnit.Framework

    1熱度

    1回答

    我想寫一個ListView與自定義DataTemplate單元測試。雖然這些單元在iOS和Android上按預期呈現,但在運行NUnit測試時,它們的綁定屬性爲null。 的設置 以啓動NUnit測試項目中Xamarin.Forms,我使用Xamarin.Forms.Mocks。所以TestFixture如下所示: using NUnit.Framework; using Xamarin.For

    1熱度

    1回答

    我正在設置TeamCity構建以運行一些與數據庫相關的Nunit測試。這些測試需要運行一個Sql服務器連接。 我想通過這樣一個連接字符串作爲測試參數。 我已經創建稱爲 Database_Connection_String 構建可變我已經將其設置爲 Data Source=ANDROID-PC\SQLEXPRESS;Initial Catalog=TestDb;;User ID=TestDbAdmi

    1熱度

    1回答

    我是NUnit的新手,並且有關如何在測試對象的構造函數中注入接口對象數組的問題。例如: Class Class1 { private ITest[] iTests; private ITest1 iTest1; Class1(ITest1 iTest1, ITest[] iTests) { this.iTests = iTests;

    1熱度

    1回答

    測試失敗時,Nunit將僅顯示評估的預期和實際條件。有沒有辦法知道哪些斷言失敗,如果你有多個斷言例外 同一個問題:有一個堆棧跟蹤,但它不是描述性的,並沒有告訴我的步驟,任何細節發生的權利之前錯誤。 一種方法是將消息傳遞給Assert或添加日誌語句(例如使用TestContext.WriteLine)。但是這意味着每次我寫一個斷言時,我都需要寫一個唯一的消息,或者每一步都必須添加一條日誌語句,這很耗

    -1熱度

    4回答

    我正在爲具有一組過濾器選項來過濾數據的應用程序工作。 我想測試我的方法將要工作的輸入的每個組合。比如我必須寫單元測試每個組合如下圖所示: [TestClass] public class Data_Should_Filter { [TestMethod] public void _For_Category() { } [TestMethod

    1熱度

    1回答

    nunit框架(2.6.4)中的測試輸入需要.dll和.exe文件進行測試。我可以使用.cs文件測試nunit框架中的類和方法,而不是.dll或.exe版本嗎?如果是,那麼如何?

    0熱度

    1回答

    這樣做的目的是爲了能夠將項目的.exe文件設置爲在啓動時自動運行並運行測試。測試集成到BrowserStack中,我可以查看結果。謝謝你的幫助!