Als «xunit» getaggte Fragen

109
Aktivieren Sie eine Ausnahme mit XUnit

Ich bin ein Neuling bei XUnit und Moq. Ich habe eine Methode, die Zeichenfolge als Argument verwendet. Wie man eine Ausnahme mit XUnit behandelt. [Fact] public void ProfileRepository_GetSettingsForUserIDWithInvalidArguments_ThrowsArgumentException() { //arrange ProfileRepository profiles = new...

108
xUnit: Zwei List <T> sind gleich?

Ich bin neu in TDD und xUnit und möchte meine Methode testen, die ungefähr so ​​aussieht: List<T> DeleteElements<T>(this List<T> a, List<T> b); Gibt es eine Assert-Methode, die ich verwenden kann? Ich denke so etwas wäre schön List<int> values = new List<int>() {...

108
NUnit vs. xUnit

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Что выбрать: nUnit vs xUnit? Was sind die Unterschiede zwischen NUnit und xUnit.net ? Was bringt es, zwei davon zu entwickeln, nicht nur einen? Ich habe gelesen, dass xUnit vom Erfinder von NUnit entwickelt...

98
Übergeben Sie komplexe Parameter an [Theorie]

Xunit hat eine nette Funktion : Sie können einen Test mit einem TheoryAttribut erstellen und Daten in InlineDataAttribute einfügen , und xUnit generiert viele Tests und testet sie alle. Ich möchte so etwas haben, aber die Parameter auf meine Methode nicht ‚einfach Daten‘ (wie string, int, double),...