È 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.
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. –
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