xunit.net

NUnit vs. MbUnit vs. MSTest vs. xUnit.net [zamknięte]

Jest całkiem sporo frameworków dla .NET. znalazłem takie małe porównanie funkcji: http://xunit.github.io/docs/comparisons.ht ... NUnit ponownie wydaje się być tym, który jest powszechnie akceptowany. MSTest znowu jest już zintegrowane z Visual Studio ...

Przekazać złożone parametry do [teorii]

Xunit ma fajną funkcję : możesz utworzyć jeden test z atrybutem Theory i umieścić dane w atrybutach InlineData, a xUnit wygen ... eportsToMemoryStream( IEnumerable<MyCustomClass> listReport, MemoryStream ms, StreamWriter writer) { ... }

Parametryzacja testu w xUnit.net podobne do NUnit

Czy są jakieś środki w xUnit.net framework podobny do następujących cech NUnit? [Test, TestCaseSource("CurrencySamples")] pu ... lat temu wypróbowałem xUnit i spodobał mi się, ale brakowało w nim tych funkcji. Nie mogę bez nich żyć. Czy coś się zmieniło?

xUnit.net: Global setup + tearddown?

To pytanie dotyczy struktury testów jednostkowych xUnit.net . Muszę uruchomić jakiś kod przed wykonaniem testu, a także ja ... } } Czy ktoś może dostarczyć mi podpowiedź jak deklaratywnie lub programowo uruchomić jakiś globalny kod setup / teardown?

Dlaczego xUnit Runner nie znajduje moich testów

Mam xUnit.net badanie w następujący sposób: static class MyTestClass { [Fact] static void MyTestMethod() { ... udio również nie mogą znaleźć TestMethod (mam xunit.runner.visualstudio zainstalowane I VS ogląda kilka testów.) Co daje?

Jest Potwierdzona.Fail ()

Używam Assert.Fail dużo podczas robienia TDD. Zazwyczaj pracuję nad jednym testem na raz, ale kiedy mam pomysły na rzeczy, kt ... itch Wheat Tego właśnie szukałem. Wygląda na to, że został pominięty, aby zapobiec nadużyciom w inny sposób, który nadużywam.

Testy jednostkowe z funkcjami zwracającymi losowe wyniki

Nie wydaje mi się, aby było to specyficzne dla języka czy frameworka, ale używam xUnit.net i C#. Mam funkcję, która zwraca l ... awiam się, jakie podejście bierzesz, gdy musisz przetestować funkcjonalność, która zwraca losowy wynik w określonym zakresie?

Jak skonfigurować XUnit tak, aby wyświetlał tylko nazwę metody w Visual Studio 2015 Test Explorer?

Przy użyciu xunit.runner.visualstudio w wersji 2.0.1 w Visual Studio 2015 nazwy testów są w pełni kwalifikowane. Czy istniej ... IsNotNull Używając MSTest / VSTest wyświetli się jako: - ClassUnderTest_WhenDefaultConstructorUsed_SomePropertyIsNotNull