'无法引用Exe项目'和单元测试

时间:2013-06-17 01:33:10

标签: unit-testing xamarin.ios xamarin-studio

我们有一个单元测试项目(exe,使用NUnitLite),它将主应用程序引用到主应用程序(exe)中的单元测试代码。

这曾经有用,但现在Xamarin给出了一个我们无法引用exe项目的错误。

这是为什么? 人们建议单元测试应用程序代码有哪些替代方案?为了单元测试的目的,必须将所有应用程序代码从exe移动到程序集似乎是错误的。

1 个答案:

答案 0 :(得分:0)

看起来该功能被意外删除:-(有人必须忽略那个有效的,如果不常见的情况。请在Xamarin.Studio上提交bug report并请求此功能为* re < / EM> *启用。

在此之前,我看到两个解决方法:

  1. 从脚本(例如Makefile)构建/执行测试。您可以automate使用比使用IDE更少的步骤;

  2. 为项目添加预构建步骤以制作.exe的副本并将其命名为.dll。然后参考该程序集的副本。