Download (2271Kb) - HSR - Institutional Repository
Download (2271Kb) - HSR - Institutional Repository
Download (2271Kb) - HSR - Institutional Repository
- Keine Tags gefunden...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
SURVEAST – Technologiestudie mit SharePointAbbildung 22: Architekturübersicht inkl. TestingDurch die asynchronen Aufrufe in Silverlight muss auch in den Unit Tests dieses Konzeptberücksichtigt werden. Dies funktioniert mit dem Silverlight-Toolkit eignen Testframework, welchesMethoden zur Verfügung stellt, um die Tests mit asynchronen Aufrufen durchführen zu können:EnqueueConditional: Mit EnqueueConditional können Bedingungen festgelegt werden, wann der Testweiterlaufen kann. Dabei drängt sich beim Testen des ViewModels im MVVM Pattern natürlich auf, zuprüfen, ob die PropertyChanged Events ausgelöst wurden.EnqueueCallback: Über EnqueueCallback kann ein delegate angegeben werden, welches ausgeführtwird, sobald die EnqueueConditional Bedingung eingetroffen ist. Sinnvollerweise werden darin dieAssert’s gemacht und das Testergebnis überprüft.EnqueueTestComplete: Wartet mit dem Beenden des Tests bis die EnqueueConditional Bedingungeingetroffen ist.Datum: 23-12-2010 Clemens Meier & Silvan Gacond Seite: 40 von 79