Domande taggate «nunit»

NUnit è un framework di unit test open source per .NET e Silverlight scritto in C #. Ha lo stesso scopo di JUnit o TestNG nel mondo Java ed è uno dei tanti nella famiglia xUnit.

10
Unit test, NUnit o Visual Studio?
Sto usando Visual Studio (a volte resharper) per eseguire il mio unit test. Ho sentito parlare di NUnit, ma non ne so molte cose ... Dovrei preoccuparmene? Può offrire qualcosa di meglio dello studio visivo? Dovrei usare NUnit e perché?

1
Moq: configurazione non valida su un membro non sovrascrivibile: x => x.GetByTitle ("asdf")
Non sono sicuro di come posso risolvere questo problema, provando a fare uno unit test con il metodo "GetByTitle" Ecco le mie definizioni: public class ArticleDAO : GenericNHibernateDAO(IArticle, int>, IArticleDAO { public IArticle GetByTitle(string title) { IQuery query = Session.CreateQuery("...") return query.UniqueResult<IArticle>(); } } public interface IArticleDAO { IArticle GetByTitle(string …
111 c#  nhibernate  nunit  resharper  moq 


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 

5
MSTest ha un equivalente a TestCase di NUnit?
Trovo la TestCasefunzione in NUnit abbastanza utile come un modo rapido per specificare i parametri di test senza bisogno di un metodo separato per ogni test. C'è qualcosa di simile in MSTest? [TestFixture] public class StringFormatUtilsTest { [TestCase("tttt", "")] [TestCase("", "")] [TestCase("t3a4b5", "345")] [TestCase("3&5*", "35")] [TestCase("123", "123")] public void StripNonNumeric(string …

6
Testare la parametrizzazione in xUnit.net simile a NUnit
Esistono mezzi nel framework xUnit.net simili alle seguenti funzionalità di NUnit? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new object[]{ 5.1234m, "5,12"}, …


12
Come testate i metodi privati ​​con NUnit?
Mi chiedo come utilizzare correttamente NUnit. Innanzitutto, ho creato un progetto di test separato che utilizza il mio progetto principale come riferimento. Ma in tal caso, non sono in grado di testare metodi privati. La mia ipotesi era che dovessi includere il mio codice di prova nel mio codice principale …


3
L'attuale SynchronizationContext non può essere utilizzato come TaskScheduler
Sto usando Tasks per eseguire chiamate server a lunga esecuzione nel mio ViewModel e i risultati vengono reimpostati durante l' Dispatcherutilizzo TaskScheduler.FromSyncronizationContext(). Per esempio: var context = TaskScheduler.FromCurrentSynchronizationContext(); this.Message = "Loading..."; Task task = Task.Factory.StartNew(() => { ... }) .ContinueWith(x => this.Message = "Completed" , context); Funziona bene quando eseguo …


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.