2012-10-18 43 views
5

是否可以在Monotouch中设置代码覆盖率?Monotouch中的代码覆盖率

我发现这些文章被解释如何做到这一点XCode中: http://softnoise.wordpress.com/2010/11/14/ios-running-unit-tests-with-code-coverage-in-hudson/http://supermegaultragroovy.com/2005/11/03/unit-testing-and-code-coverage-with-xcode/

在Xcode中所需要的是要做到以下几点:在“GCC 4.2预处理”部分中启用“生成测试覆盖文件“和”仪器程序流程“,并将”lgcov“添加到”链接“部分”其他链接器标记“。

我还没有找到一个办法,如何实现单点触控。

+2

我不认为有一种方法可以在MonoTouch中进行代码覆盖,我从来没有听说过它,并且据我所知Mono的唯一代码覆盖工具(http://www.mono-project。 com/Code_Coverage)年代久远,并且自从几年前写入以来就已经有点烂了。 –

+0

如果您跨平台共享代码(您应该是),最佳方法是在Windows上的核心后端库上运行测试和代码覆盖。对于MonoTouch来说,任何在UI方面都会是一个优点,但我认为无论如何,测试在后端更重要。 – jonathanpeppers

回答

1

目前无法做到这一点。