Skip to content

Refactoring/sagas

Tobias Goeschel requested to merge refactoring/sagas into develop

Newsletter und Application sind nun auf Sagas umgestellt, inclusive voller Testcoverage. Bitte schau Dir mal vor allem folgende Dinge an:

  • Connected Components - Mit einem Export auf der "puren" Component lässt sich das ganz einfach ohne Redux unter Test nehmen. Danach sind die Tests viel einfacher: die Messages gehen als Props in die Komponente und können im Prinzip einfach über Snapshots laufen, und die onSubmit()-Handler lösen nur die hineingegebenen Funktionen aus.
  • Saga Tests - Hier lässt es sich gut über axios mocken, aber genauso könnten wir auch das api selbst Mock-Werte returnieren lassen.

Merge request reports