Der Versuch, die Anweisungen für den Test pcl von https://mvvmcross.com/docs/testingXamarin Studio-Profil für Moq und Mvvmcross.Test
For a basic .Net 4.5 test setup for, for example, a ViewModel, you can:
create a .Net 4.5 library project
use Nuget to add references to NUnit and to Moq
use Nuget or a local binary folder to add references to all of:
MvvmCross.Core
MvvmCross
MvvmCross.Tests
Moq folgen nicht installiert -> Paket konnte nicht installiert 'Moq 4.2.1510.2205'. Sie versuchen, dieses Paket in einem Projekt zu installieren, die Ziele 'portable-net45 + win + wpa81 + WP80 + MonoTouch10 + MonoAndroid10 + xamarinmac20 + xamarintvos10 + xamarinwatchos10 + xamarinios10'
MvvmCross.Tests nicht nicht installieren -> Könnte installiere das Paket 'MvvmCross.Tests 4.1.4' nicht. Sie versuchen, dieses Paket in ein Projekt zu installieren, das auf 'portable-net45 + win + wpa81 + wp80 + MonoTouch10 + MonoAndroid10 + xamarinmac20 + xamarintvos10 + xamarinwatchos10 + xamarinios10' zielt, aber das Paket enthält keine Assembly-Referenzen oder Inhaltsdateien kompatibel mit diesem Framework. Wenden Sie sich an den Autor des Pakets, um weitere Informationen zu erhalten.
Ich habe verschiedene Profil 78, 259, 158 versucht. Sie haben alle denselben Fehler.
Gedanken?
Bearbeiten in Xamarin Studio habe ich eine Klasse Projekt
aber ich bin immer noch die folgenden Fehler bekommen:
konnte nicht installieren Paket 'Moq 4.2.1510.2205 ". Sie versuchen, dieses Paket in einem Projekt zu installieren, das auf 'Xamarin.iOS, Version = v1.0' abzielt. Das Paket enthält jedoch keine Assemblyverweise oder Inhaltsdateien, die mit diesem Framework kompatibel sind. Wenden Sie sich an den Autor des Pakets, um weitere Informationen zu erhalten.
Konnte das Paket 'MvvmCross.Tests 4.1.4' nicht installieren. Sie versuchen, dieses Paket in einem Projekt zu installieren, das auf 'Xamarin.iOS, Version = v1.0' abzielt. Das Paket enthält jedoch keine Assemblyverweise oder Inhaltsdateien, die mit diesem Framework kompatibel sind. Wenden Sie sich an den Autor des Pakets, um weitere Informationen zu erhalten.
Ein weiteres bearbeiten
auch versucht, die Einheit Test App, die nunitlite beinhaltet, ist aber das gleiche Problem.
Ausgezeichnet! Gibt es irgendwelche Unterlagen oder war es nur Versuch und Irrtum? –
Ich habe mir angesehen, was in den NuGet-Paketen war. Moq ist für Komponententests gedacht und unterstützt daher nur .NET Framework-Projekte. MvvmCross.Tests scheint identisch zu sein. –
Interessant. Ich bin immer noch ziemlich neu in Xamarin und C# -Umgebung und wusste nicht, wie ich auf welchen Rahmen ein Paket unterstützt. Danke für die Information! –