有没有办法让内置的MS Test框架与Mono for Android协同工作?我知道它们是针对不同的.NET框架配置文件编译的,这是问题的一部分- Mono Android. Unit test framework -但是有人有解决这个问题的办法吗?
NUnit或其他开源测试框架解决方案也是可以接受的--但我读到NUnit也存在同样的问题。也许可以有一个与Mono相同的概要文件编译的NUnit框架?
我到处找过了,资源有限。
发布于 2013-09-13 03:03:03
我最终使用了MonoDroid-UnitTest。我发现它是我见过的唯一一个正在积极维护的Xamarin Android单元测试框架
发布于 2011-08-13 12:12:42
我不认为你可以;但是,我建议你将你的非安卓特定的代码迁移到测试该程序集的第二个.net程序集(目标是.net 3.5或4.0或其他任何东西)。然后将链接文件添加到mono for android项目中,将测试代码放入项目中。如果你用普通的.net编写代码,那么你可以使用任何你想要的测试框架。
发布于 2011-11-03 07:48:57
作为另一种选择,您可能想看看Andr.Unit,它允许您在设备(或仿真器)上运行单元测试。它是一个基于NUnitLite 0.6的runner,可以很容易地与Touch.Unit共享代码(如果你也为iOS设备开发的话)。
免责声明:I wrote runner
https://stackoverflow.com/questions/6914140
复制相似问题