L'IDE Microsoft si arricchisce dopo la recente conferenza
BUILD in terra americana di un nuovo
Unit Test Runner. La presentazione di questo prodotto,
disponibile sottoforma diplug-in su CodePlex grazie a
Brad Wilson, è stata fatta da
Jason Zander, Corporate Vice President del Team Visual Studio, e
Peter Provost,
Senior Program Manager di Microsoft.
Il plug-in, dopo il download, va eseguito e richiede il riavvio di Visual Studio. Una volta installato, permette di visualizzare una
nuova finestra Unit Test in grado di lavorare con test preparati tramite
xUnit.net. Il vantaggio principale di questa tecnologia è che non effettua ispezioni sul codice sorgente, ma binarie, che si aggiornano quindi ogni volta che si esegue il build.
Al momento il progetto è ancora in una
fase preliminare, e gli autori rimangono in ascolto della community per evidenziarne mancanze o difetti. Per il momento, l'unico
bug conosciuto di una certa entità consiste in uno o più messaggi di errore, che appaiono nell'
Output Window Test: "System.AppDomainUnloadedException: Attempted to access an unloaded AppDomain. This can happen if the test(s) started a thread but did not stop it. Make sure that all the threads started by the test(s) are stopped before completion."
La maturazione di questo runner seguirà quella del genitore
Visual Studio 11: una volta che la release dell'IDE sarà pronta per il via definitivo, il runner (magari provvisto di un nome accattivante) sarà disponibile nell'
Extension Gallery.