Domande taggate «xunit»





3
Asserire un'eccezione utilizzando XUnit
Sono un principiante di XUnit e Moq. Ho un metodo che accetta la stringa come argomento.Come gestire un'eccezione usando 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("")); } Metodo …
111 c#  unit-testing  xunit 

4
NUnit contro xUnit
На этот вопрос есть ответы на Stack Overflow на русском : Что выбрать: nUnit vs xUnit? Quali sono le differenze tra NUnit e xUnit.net ? Che senso ha svilupparne due, non solo uno? Ho letto che xUnit è stato sviluppato dall'inventore di NUnit: xUnit.net è uno strumento di unit test …
110 c#  .net  nunit  xunit 

4
xUnit: asserisci che due List <T> sono uguali?
Sono nuovo di TDD e xUnit, quindi voglio testare il mio metodo che assomiglia a qualcosa del tipo: List&lt;T&gt; DeleteElements&lt;T&gt;(this List&lt;T&gt; a, List&lt;T&gt; b); Esiste un metodo Assert che posso utilizzare? Penso che qualcosa del genere sarebbe carino List&lt;int&gt; values = new List&lt;int&gt;() { 1, 2, 3 }; List&lt;int&gt; expected …
109 c#  xunit 

8
Passa parametri complessi a [Teoria]
Xunit ha una caratteristica interessante : puoi creare un test con un Theoryattributo e inserire i dati negli InlineDataattributi, e xUnit genererà molti test e testarli tutti. Voglio avere qualcosa di simile, ma i parametri al mio metodo non sono 'dati semplici' (come string, int, double), ma un elenco della …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.