This document describes our testing strategy for the frontend component of the Exchange. Our approach can be illustrated using the pyramid below.

The pyramid above describes the three types of tests in the Exchange fronted. We should follow the pyramid structure - where the bottom layer (Unit) has the most number of tests, while the top-level (E2E) has the lowest number of tests.

Unit Tests

Integration

E2E