eine Visual Studio 2017-Lösung mit 3 Projekten vor:Wie testen Unit UWP App mit Azure Mobile App?
- UWPApp - Universal Windows-App
- UWPAppTest - Universal Windows-App-Test (NuGet Paket: Microsoft.Azure.Mobile.Client)
- MobileApp - Azure mobile App Web-Service (NuGet Paket: Microsoft.Azure.Mobile.Server)
Ich möchte einen Komponententest in meinem UWPAppTest Projekt erstellen, das meinen Webdienst aufruft, der lokal in meinem MobleApp Webservice-Projekt ausgeführt wird.
Dies erfordert, dass ich Visual Studio irgendwie konfiguriere, um das MobileApp-Projekt zu starten (Auswahl "keine Seite öffnen"). Und zur gleichen Zeit, klicken Sie auf "Debug Selected Test" in meinem Test Explorer. Oder, irgendwie automatisch starten Sie die MobileApp im Debug-Modus, wenn ich einen Komponententest debuggen.
Dies sieht nicht wie ein unterstütztes Szenario aus, und wenn nicht, was wäre die zweitbeste Lösung, um ein UWP-Testprojekt mit Tests auszuführen, die einen lokalen Webdienst aufrufen?
Dank
-Johannes
Danke Adrian. Ich verstehe, was Sie sagen, aber ich denke, Sie sind mir einen Schritt voraus. Meine Herausforderung besteht darin, dass ich Visual Studio so konfiguriere, dass es sowohl meine UWP-Unit-Test-App als auch meinen Service (MobileApp) startet. Wenn ich jedoch mit der rechten Maustaste auf einen Komponententest klicke und "Ausgewählte Tests testen" auswähle, beginnt die Testfunktion zu laufen (UWP-Test-App startet), IISExpress startet jedoch nie und daher schlägt mein Aufruf an meinen [lokalen] Web-Service fehl. Hilft das klären? – JohnKoz
Yep - was ich dir wirklich gesagt habe ist, dass du nicht tun kannst, was du hier tun musst. –