2016-03-23 20 views
1

Ich entwickle ein C# -Projekt in Xamarin, das MonoGame verwendet. Ich mag Tests beginnen zu schreiben, aber wenn ich den NUnit Baugruppe hinzugefügt, schrieb einen Stub-Test, und versuchte, ihn auszuführen bekam ich die folgende Ausnahme:MonoGame verweist auf eine nicht unterstützte Version von nunit.framework

UnsupportedFrameworkException: Skipped loading assembly monogame-monomac because it references an unsupported version of the nunit.framework, 3.2.0.0 

Ich bin ziemlich neu in mono, so dass jeder Hilfe bei der Sortierung wäre erwünscht.

+0

Wie führen Sie Ihre Tests durch? d.h. VS-Adapter, NUnit-Konsole, Resharper? – Chris

+0

Ich verwendete die Ansicht "Unit Testing" in Xamarin – user12341234

+0

Das war ein guter Vorschlag, aber leider nach dem Downgrade NUnit bekomme ich den gleichen Fehler mit MonoGame, aber mit einer früheren Version. Interessanterweise habe ich die NUnit-Versionen 3.0.1 installiert, aber die Fehlermeldung besagt, dass die nicht unterstützte Version in MonoGame 3.0.5 ist. – user12341234

Antwort

1

Dank @ Chris Vorschlag, habe ich untersucht, welche Version von NUnit mit MonoGame funktioniert. Apparently MonoGame kann mit NUnit 2.5.10 verwendet werden, also habe ich NUnit auf diese Version heruntergestuft und alles lief reibungslos.