Clarify front tests
Created by: cache-nez
Main changes:
- clarifications when an assertion fails
- splitting tests into multiple tests cases to have a better picture of passing / failing tests (+ easier debug and inspection)
Created by: cache-nez
Main changes: