Europace - behind the scenes
  • Home
  • Impressum
  • Datenschutz

typescript

Einblicke, Gedanken, Ideen, Veranstaltungen unserer Kollegen, die Europace entwickeln

Mock Dependencies in Unit-Tests mit TypeScript
typescript

Mock Dependencies in Unit-Tests mit TypeScript

In unserer Angular Anwendung KreditSmart nutzen wir zum Testen Karma, Jasmine angereichert mit Chai und Sinon. In vielen Komponenten- und Service-Tests versuchen wir die Abhängigkeiten zu mocken bzw. zu stubben. Das kann schon mal einige extra Zeilen Quellcode mit sich bringen. Beim Zugriff auf die Stubs möchten wir zudem gerne Codevervollständigung seitens der IDE oder des Editors beim Zugriff und Typsicherheit haben. Der Stub soll die gleichen Methoden wie der gemockte Service haben.

  • Michael Geiß
    Michael Geiß
Michael Geiß 16 June 2020 • 4 min read
Europace - behind the scenes © 2020
Latest Posts Twitter Hugo Casper3 by Jonathan Janssens