Konfigurieren der NUnit-Befehlszeile zum Ausführen von MonoTouch-Tests

Ich habe in meinem MonoTouch-Projekt einen Komponententest, den ich in MonoDevelop nicht ausführen kann - er schlägt mit "Unix-Transportfehler" fehl. Beim Stöbern im Web sieht es so aus, als würde der NUnit-Testläufer in die Luft jagen. Daher dachte ich, ich würde versuchen, den Befehlszeilen-Testläufer zu verwenden.

Ich habe mit MonoDevelops "Create Package" alle DLLs erstellt und gepackt und dann versucht, meine Tests mit @ auszuführenunit-console FooTest.dll. Dies geht in die Luft, aber ich bin mir ziemlich sicher, dass es nicht aus dem gleichen Grund in MonoDevelop passiert. Die Fehlermeldung lautet:

** (/Library/Frameworks/Mono.framework/Versions/2.6.7/lib/mono/1.0/nunit-  
console.exe:11174): WARNING **: The class System.Action`1 could not be loaded,
used in mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
File or assembly name FooTest, Version=0.0.0.0, Culture=neutral, 
PublicKeyToken=null, or one of its dependencies, was not found.

Ich bin neu in allem - NUnit, MonoTouch, MonoDevelop und .NET - aber es sieht so aus, als müsste ich NUnit irgendwie konfigurieren, um die MonoTouch-Laufzeitumgebung zu verwenden. Ist es das? Und wenn ja, wie mache ich das?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage