Ist es möglich Unit-Tests von Xamarin MVVM Cross View-Modellen durchzuführen, die im pcl-Projekt mit Microsoft Unit Testing Framework (MS-TEST) platziert werden?MVVM Cross Unit-Test möglich mit MSTest in Xamarin
0
A
Antwort
1
Die Antwort ist ja. Wir bieten einen sehr einfachen Test NuGet, der Ihnen beim Einrichten des IoC-Containers hilft, den Sie möglicherweise nützlich finden. Dieses Paket hängt jedoch momentan von NUnit ab, was eigentlich nicht gemacht werden sollte, da kein darin enthaltener Code davon abhängt.
Stattdessen können Sie nur den Code von hier zerren und modifizieren, wie geeignet: https://github.com/MvvmCross/MvvmCross/blob/develop/MvvmCross/Test/Test.Core/MvxIoCSupportingTest.cs
Ich werde ein GitHub Problem melden Sie sich für die falsche Abhängigkeit zu beheben.
Es gibt jedoch keine Einschränkungen für das Unit Test-Framework, das Sie für Ihre Tests verwenden.
Verwandte Themen
- 1. MVVM-Cross + Xamarin - Probleme mit mvx CreateViewControllerFor()
- 2. Verschiedene UnitTest-Ausführungen in einer MSTest-Einstellungsdatei
- 3. Xamarin MVVM mit Dateien arbeiten
- 4. Zwei-Wege-Bindung mit MVVM Cross
- 5. C# xamarin bildet Hauptdetailseite MVVM
- 6. MVVM Licht mit Xamarin zu Listview-Bindung
- 7. Erstellen einer MVVM-Suchseite Xamarin
- 8. MVVM Light für Xamarin Forms und WPF
- 9. Kamera für Cross-Plattform (Xamarin)
- 10. __library_projects__ fehlt in Cross-Plattform Xamarin
- 11. mvvm Architektur mit Smarfox in Xamarin iOS-Projekt
- 12. Wie Kalender mit Veranstaltung in Xamarin Cross-Plattform
- 13. Ninject-Implementierung in Xamarin Cross Platform mit NullReferenceException
- 14. iOS Xamarin MVVM Light - GetAndRemoveParameter() -Methode
- 15. Ist es möglich, in mstest Tests wie in MbUnit durchzuführen?
- 16. Django unittest: 'oder' assertEqual test möglich?
- 17. Verwendung von PDFNet pdfviwer mit Anmerkungen in Xamarin Cross-Plattform (Xamarin Formen in PCL)
- 18. Ist "Cross Domain IndexedDB" möglich
- 19. MVVM-Muster (Prism) und Xamarin-Karten
- 20. Xamarin Forms Cross-Plattform AdMob nicht Rendering
- 21. WatiN in MSTest - ClassCleanup
- 22. Xamarin: Geben Sie mir eine Klarstellung mit MVVM
- 23. MVVM mit Listendaten auf verschiedenen Seiten Xamarin bildet
- 24. Aufruf MSTest mit Powershell
- 25. Chat-Anwendung auf Xamarin Cross Platform mit Firebase Cloud Messaging
- 26. MVVM Light TextView Zwei-Wege-Bindung in Xamarin (Android)
- 27. Definieren Sie Rückgabetyp für die Befehlsmethode in Xamarin Forms & MVVM
- 28. Wie Cross-Herkunft in IOS Hybrid Xamarin App
- 29. Mvvm Cross 4.4 Android: Absturz nach Navigation, falsche Aktivität lebendig
- 30. So verwenden Sie eine benutzerdefinierte Schriftart in Xamarin Cross Platform
Ja, ich glaube, Sie können. Vorausgesetzt, es zielt auf die entsprechende Plattform ab, auf die das Testprojekt verweisen soll. – Nkosi
Beim Hinzufügen der Testprojekt-DLL sind jedoch N-Einheiten-Abhängigkeiten erforderlich. ist diese dll effektiv mit stummsten funktioniert. –
Worauf beziehen Sie sich? Sie fügen das pcl dem Testprojekt hinzu und nicht andersherum – Nkosi