我创建了一个包含4个项目的TestApplication解决方案 - iOS应用程序,iOS测试,Droid应用程序,Droid测试。
当我尝试在iphone模拟器和Android手机中运行时,我的测试成功运行。然而,当我从Nunit网站下载Nunit并尝试在控制台中运行它时,我得到了
无法加载文件或程序集' UnitTestiOS,Version = 0.0.0.0, Culture = neutral,PublicKeyToken = null'或其中一个依赖
我使用的命令是
适用于iOS
mono Desktop/NUnit-2.6.3/bin/nunit-console.exe TestApplication/TestApplication/UnitTestiOS/bin/iPhoneSimulator/Debug/UnitTestiOS.exe
对于Android
mono Desktop/NUnit-2.6.3/bin/nunit-console.exe TestApplication/TestApplication/UnitTestDroid/bin/Debug/UnitTestDroid.dll
我尝试使用nunit-x86 GUI运行,运行正常。
我的命令好吗?我使用正确的dll' s / exe?
答案 0 :(得分:0)
就像我怀疑的那样,我犯了错误的.exe
我不得不去UnitTestiOS.app/UnitTestiOS.exe。它现在运行良好。
mono Desktop/NUnit-2.6.3/bin/nunit-console.exe TestApplication/TestApplication/UnitTestiOS/bin/iPhoneSimulator/Debug/UnitTestiOS.app/UnitTestiOS.exe