2012-10-18 5 views
5

È possibile impostare la copertura del codice in Monotouch?Copertura del codice in monotouch

Ho trovato questi articoli che vengono spiegano come farlo in XCode: http://softnoise.wordpress.com/2010/11/14/ios-running-unit-tests-with-code-coverage-in-hudson/ e http://supermegaultragroovy.com/2005/11/03/unit-testing-and-code-coverage-with-xcode/

in Xcode ciò che è necessario è quello di fare quanto segue: nella sezione “GCC 4.2 pre-elaborazione” enable “Generate Test Coverage Files "e" Instrument Program Flow ", e aggiungi -lgcov alla sezione" Linking "" altri linker flag ".

Non ho trovato un modo per ottenere lo stesso con monotouch.

+2

Non credo che ci sia un modo per codificare la copertura in MonoTouch, non ne ho mai sentito parlare e per quanto ne so l'unico strumento di copertura del codice per Mono (http: //www.mono-project. com/Code_Coverage) è vecchio e ha bitrotted poiché è stato scritto diversi anni fa. –

+0

Se si condivide il codice su più piattaforme (quale dovrebbe essere), l'approccio migliore è eseguire test e copertura del codice sulla propria libreria di backend core su Windows. Qualunque cosa sul versante dell'interfaccia utente per MonoTouch sarebbe un vantaggio, ma penso che i test siano più importanti sul backend comunque. – jonathanpeppers

risposta

1

Attualmente non è possibile farlo.