Come faccio continuo di test nei .NET?
-
27-09-2019 - |
Domanda
Sto usando Infinitest per il test continuo quando faccio di sviluppo Java e mi manca molto il feedback immediato quando sviluppo in .NET
Come faccio a fare continui test in C # e .NET?
EDIT: non sto cercando per l'integrazione continua, come CruiseControl, TeamCity etc. E 'uno strumento feedback istantaneo che funziona con il vostro IDE che sto cercando
Soluzione
Se sei utilizzando Visual Studio 2008 o 2010, si dovrebbe dare un'occhiata a l'estensione Continuous Testing per Visual Studio .
Si noti che non viene eseguito il test quando si salva, ma piuttosto su ogni generazione.
Altri suggerimenti
ho scoperto un'altra estensione per VisualStudio che è veramente utile: NCrunch http://www.ncrunch.net/ Quello che mi piace molto su di esso è che esegue i test del codice in background mentre si sta digitando (senza risparmio / build richiesto), funziona solo test che sono influenzati dalla codice modificato e si vede automaticamente che le linee nel codice sono coperto passando test / da fallimenti durante il test e che le linee non sono coperti. E supporta NUnit, MS Test, xUnit, MbUnit, MSpec:)
Anche se non fare di più, CruiseControl.NET può fare il test continuo quando è integrato con NUnit.
Trovo anche il feedback continuo di testare e costruire per essere veramente utile.
Ti consiglio di utilizzare un server di integrazione continua come TeamCity . Esso fornisce anche un plugin per Visual Studio, che permette di costruire i test di progetto e di unità eseguire su di esso dall'interno dell'IDE.