Run the pre-deployment integration tests in build pipeline
We have limited API level integration tests (using Postman) post-deployment. Those tests are simple and don't do things like submit scores, change avatars, create users, etc.
We have many other integration tests, but we run these on development machines prior to committing and running the build pipeline.
- We need a database to work with
- Run the backend application
- Set environment variables (to point to the backend database and whatever else we need)