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.

7
NUnit vs. MbUnit vs. MSTest vs. xUnit.net [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

7
Valori di ritorno diversi la prima e la seconda volta con Moq
Ho un test come questo: [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock<IPathData>(); var pageModel = new Mock<IPageModel>(); var repository = new Mock<IPageRepository>(); var mapper = new Mock<IControllerMapper>(); var container = new Mock<IContainer>(); container.Setup(x => x.GetInstance<IPageRepository>()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl<IPageModel>(path)).Returns(() => pageModel.Object); pathData.Setup(x => x.Action).Returns("myaction"); pathData.Setup(x …
262 c#  unit-testing  nunit  moq 

19
NUnit vs Visual Studio 2008's Test Projects for Unit Testing? [chiuso]
Allo stato attuale, questa domanda non è adatta al nostro formato di domande e risposte. Ci aspettiamo che le risposte siano supportate da fatti, riferimenti o competenze, ma questa domanda probabilmente solleciterà dibattiti, argomenti, sondaggi o discussioni estese. Se ritieni che questa domanda possa essere migliorata e possibilmente riaperta, visita …

7
Come posso usare Assert.Throws per affermare il tipo di eccezione?
Come posso utilizzare Assert.Throwsper affermare il tipo di eccezione e la formulazione effettiva del messaggio. Qualcosa come questo: Assert.Throws<Exception>( ()=>user.MakeUserActive()).WithMessage("Actual exception message") Il metodo che sto testando genera più messaggi dello stesso tipo, con messaggi diversi, e ho bisogno di un modo per testare che il messaggio corretto venga lanciato …

5
Verifica di un parametro specifico con Moq
public void SubmitMessagesToQueue_OneMessage_SubmitSuccessfully() { var messageServiceClientMock = new Mock<IMessageServiceClient>(); var queueableMessage = CreateSingleQueueableMessage(); var message = queueableMessage[0]; var xml = QueueableMessageAsXml(queueableMessage); messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(xml)).Verifiable(); //messageServiceClientMock.Setup(proxy => proxy.SubmitMessage(It.IsAny<XmlElement>())).Verifiable(); var serviceProxyFactoryStub = new Mock<IMessageServiceClientFactory>(); serviceProxyFactoryStub.Setup(proxyFactory => proxyFactory.CreateProxy()).Returns(essageServiceClientMock.Object); var loggerStub = new Mock<ILogger>(); var client = new MessageClient(serviceProxyFactoryStub.Object, loggerStub.Object); client.SubmitMessagesToQueue(new List<IMessageRequestDTO> {message}); //messageServiceClientMock.Verify(proxy …
170 c#  unit-testing  nunit  moq 

8
Come trovare il percorso del file app.config attivo?
Sto cercando di completare questo gestore eccezioni: if (ConfigurationManager.ConnectionStrings["ConnectionString"]==null) { string pathOfActiveConfigFile = ...? throw new ConfigurationErrorsException( "You either forgot to set the connection string, or " + "you're using a unit test framework that looks for "+ "the config file in strange places, update this file : " + …


3
Test Explorer (VS) mostra '<Progetto sconosciuto>'
Tutto sotto è realizzato in VS2019, usando .NET Framework 4.7 e NUnit + NUnit3TestAdapter Ho creato un assembly chiamato Exitus.Tests e ho aggiunto alcuni test unitari. Tuttavia, per alcuni problemi con Nuget, che non sono riuscito a risolvere, ho realizzato un altro progetto chiamato Exitus.UnitTests e rimosso il file che …
157 c#  visual-studio  nunit 


22
NUnit Test unit non visualizzati in Test Explorer con Test Adapter installato
Vuoi migliorare questo post? Fornire risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Ho installato NUnit Test Adapter per VS2012 + 2013. Quando ho installato per la prima volta i test …
145 nunit 




5
"wait" funziona, ma la chiamata all'attività. Il risultato si blocca / si blocca
Ho i seguenti quattro test e l'ultimo si blocca quando lo eseguo. Perché succede: [Test] public void CheckOnceResultTest() { Assert.IsTrue(CheckStatus().Result); } [Test] public async void CheckOnceAwaitTest() { Assert.IsTrue(await CheckStatus()); } [Test] public async void CheckStatusTwiceAwaitTest() { Assert.IsTrue(await CheckStatus()); Assert.IsTrue(await CheckStatus()); } [Test] public async void CheckStatusTwiceResultTest() { Assert.IsTrue(CheckStatus().Result); // This …
126 c#  nunit  task  deadlock  async-await 


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.