Attention
(August 2021) Streetmix documentation has now moved! Please update your bookmarks to https://docs.streetmix.net/.
API testing¶
Currently MongoDB needs to be running for front end tests. To remove this barrier and potential bottleneck we’re moving away from using fetch
, to use Axios <https://github.com/axios/axios>. It provides us with convenient methods and a single place for API call. Axios Mock Adapter offers the possibility to mock all API requests and eventually remove mongodb as a dependency for front end related tests.
If you work on API-related features, consider refactoring the fetch
calls to use the API in .assets/scripts/util/api.js