2017-06-09 1 views
0

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

Ja, ich glaube, Sie können. Vorausgesetzt, es zielt auf die entsprechende Plattform ab, auf die das Testprojekt verweisen soll. – Nkosi

+0

Beim Hinzufügen der Testprojekt-DLL sind jedoch N-Einheiten-Abhängigkeiten erforderlich. ist diese dll effektiv mit stummsten funktioniert. –

+0

Worauf beziehen Sie sich? Sie fügen das pcl dem Testprojekt hinzu und nicht andersherum – Nkosi

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