Shims mit Microsoft Fakes sinnvoll genutzt

Play Shims mit Microsoft Fakes sinnvoll genutzt
Sign in to queue

Description

Christian Jacob

Auf die Erkenntnis hin, dass sich mit dem Microsoft Fakes Isolation Framework sogar Umleitungen für Methoden implementieren lassen, in deren Quellcodebesitz man nicht ist, haben findige Entwickler bereits probiert, es zum Cheaten in Egoshootern einzusetzen. Das wäre natürlich auch einfacher, als Code disassemblieren zu müssen, Hooks zu implementieren und dergleichen mehr an Aufwand zu betreiben, statt zu lernen, wie man besser darin wird das Spiel zu spielen. Aber Spaß beiseite. Microsoft Fakes kann natürlich nur im Kontext von Unit Tests eingesetzt werden. Wir werden in der Session selbst einen kleinen Blick unter die Haube riskieren, um zu schauen warum das so ist, wie Fakes arbeitet, uns die Frage stellen wie Detouring funktioniert und uns vor allem Szenarien überlegen, in denen Shims Sinn ergeben. Auch auf die Stubs werden wir natürlich einen Blick werfen. Der Vollständigkeit halber. Denn wie man mittels Interfaces Abhängigkeiten isoliert weiß ja mittlerweile jeder,... oder?

Day:

1

Embed

Download

Download this episode

The Discussion

Add Your 2 Cents