xunit.net

    3熱度

    1回答

    我有一個打印類的私有變量的方法。 public class Test { private int number; public Test(int number) { this.number = number; } public void PrintValue() { Console.WriteLine("Nu

    2熱度

    2回答

    我試圖運行的xUnit測試(從F#模塊,如果它使任何區別)使用TestDriven.NET,但無論我做什麼我得到這個錯誤: It looks like you're trying to execute an xUnit.net unit test. For xUnit 1.5 or above (recommended): Please ensure that the directory c

    4熱度

    1回答

    我在閱讀Test Driven Development: By Example。所有示例都使用Java和Junit(我在第10章中)。有一種測試方法可以測試兩個對象的相等性。我已經覆蓋了這個類的Equals,但是運行我的測試失敗了。 這是示例代碼 public class BaseX { public string Test { get; set; } public ove

    1熱度

    1回答

    我是新的xunit並希望使用xunit配置測試流程。例如,有幾種測試方法A,B,C,D和我想以幾種方式運行它們: 1.按特定順序運行它們B,A,C,D 2.變形A,B, C到測試列表中,他們可以按隨機順序運行。 等... 我以前用過MSTest,發現這些可以通過修改配置文件來設置,我想知道在xunit中該怎麼實現? 謝謝。

    5熱度

    2回答

    我使用XUnit框架來測試我的C#代碼。 在這個框架中是否有可用的對象比較的斷言方法?我的目的是檢查每個對象的公共和私有成員變量的平等。 我想這些辦法,但很少它的工作原理: 1) bool IsEqual = (Obj1 == Obj2) 2) Assert.Same(Obj1, Obj2) which I couldnt understand what happens internally

    2熱度

    1回答

    我們已經開始研究涉及DDD-Agile-TDD方法的VS11項目。 我使用的是VS 11 Beta,新的單元測試功能讓我印象深刻,包括使用第三方框架(xUnit,NUnit ...)的可能性。 不幸的是,我一直無法找到關於這些不同框架之間的公平比較以及每個IDE在新IDE中提供的新功能的任何帖子/文章。 哪一個適合這種密集而龐大的項目? 感謝您的支持。 梅萊克

    2熱度

    1回答

    如果我有一個靜態類: public static class Foo { public static string Bar = "baz"; } 而一個xUnit的測試裏面我做這樣的事情(人爲): public class FooTests { [Fact] public void Bar_can_be_set_to_buz() { F

    0熱度

    2回答

    我使用xUnit.net創建ASP.NET MVC 3項目和單元測試項目。 new project http://img841.imageshack.us/img841/38/newprojectsnt.png 但我得到了這樣的錯誤,並且不創建單元測試項目。 error http://img15.imageshack.us/img15/4725/errordp.png 有誰知道如何解決呢?我在Wi

    7熱度

    1回答

    我在寫一些xUnit測試,它依賴於一些配置設置,通常存儲在執行項目的App.config或Web.config中。 的配置是這樣的: <?xml version="1.0" encoding="utf-8" ?> <configuration> <appSettings> <add key="FileNamePattern" value="\\d{8}_\\w{4:20}\.

    16熱度

    2回答

    通常情況下,你測試,如果一個異常被拋出某種方法,如下所示。 我用FluentAssertions: [Fact] public void Exception_gets_thrown() { // Arrange var foo = new Foo("validArgument"); // Act/Assert foo.Invoking(f => f.B