Pytania otagowane jako xunit

8
Jaka jest specyfikacja formatu JUnit XML obsługiwana przez Hudson?
Mam Hudson jako serwer ciągłej integracji i chcę użyć opcji „Publikuj raport wyników testu JUnit”. Ale nie używam narzędzi xUnit do testowania, zamiast tego mam skrypty powłoki, które uruchamiają testy i zwracają wyniki w prostym formacie. Zastanawiam się nad stworzeniem skryptu, który przekształci te wyniki w format JUnit. Ciekawe, jak …
183 jenkins  junit  hudson  xunit 

30
Program Visual Studio 2015 lub 2017 nie wykrywa testów jednostkowych
EDYCJA 2016-10-19: Pierwotne pytanie dotyczyło problemu specyficznego dla VS2015 CTP6 z programem do uruchamiania testów XUnit. Z odpowiedzi jasno wynika, że ​​istnieje znacznie szerszy problem z odnajdywaniem testów jednostkowych w programie Visual Studio, który może wystąpić w wielu różnych sytuacjach. Uporządkowałem moje pytanie, aby to odzwierciedlić. Włączyłem również skrypt do …


4
NUnit kontra xUnit
На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? Jakie są różnice między NUnit i xUnit.net ? Jaki jest sens rozwijania dwóch z nich, a nie tylko jednego? Czytałem, że xUnit jest rozwijany przez wynalazcę NUnit: xUnit.net to narzędzie do testów jednostkowych dla …
115 c#  .net  nunit  xunit 

4
Jaki jest idiomatyczny sposób weryfikacji rozmiaru kolekcji w xUnit?
Mam w swoim zestawie testów test, który wygląda mniej więcej tak: [Fact] public void VerifySomeStuff() { var stuffCollection = GetSomeStuff(); Assert.Equal(1, stuffCollection.Count()); } Ten test działa zgodnie z oczekiwaniami, ale kiedy go uruchamiam, xUnit wyświetla ostrzeżenie: ostrzeżenie xUnit2013: Nie używaj funkcji Assert.Equal () do sprawdzania rozmiaru kolekcji. Jednak ostrzeżenie nie …
112 c#  xunit  xunit.net 

3
Potwierdź wyjątek za pomocą XUnit
Jestem nowicjuszem w XUnit i Moq. Mam metodę, która przyjmuje ciąg jako argument. Jak obsłużyć wyjątek za pomocą XUnit. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new ProfileRepository(); //act var result = profiles.GetSettingsForUserID(""); //assert //The below statement is not working as expected. Assert.Throws<ArgumentException>(() => profiles.GetSettingsForUserID("")); } Testowana metoda …
111 c#  unit-testing  xunit 

4
xUnit: Assert dwa List <T> są równe?
Jestem nowy w TDD i xUnit, więc chcę przetestować moją metodę, która wygląda mniej więcej tak: List&lt;T&gt; DeleteElements&lt;T&gt;(this List&lt;T&gt; a, List&lt;T&gt; b); Czy jest jakaś metoda Assert, której mogę użyć? Myślę, że coś takiego byłoby fajne List&lt;int&gt; values = new List&lt;int&gt;() { 1, 2, 3 }; List&lt;int&gt; expected = new …
109 c#  xunit 

8
Przekaż złożone parametry do [Teoria]
Xunit ma fajną funkcję : możesz utworzyć jeden test z Theoryatrybutem i umieścić dane w InlineDataatrybutach, a xUnit wygeneruje wiele testów i przetestuje je wszystkie. Chcę mieć coś takiego, ale parametry do mojej metody nie są „proste” (dane jak string, int, double), ale lista mojej klasy: public static void WriteReportsToMemoryStream( …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.