Current situation
We currently have the default Unit / Integration testing setup with the Karma (angular default). This also runs the tests in CI.
We want to decide if we use the default Angular E2E test setup (Protractor) or if we setup E2E tests with Cypress, or another solution?
Expected
- create the E2E test setup and a few sample tests
- the E2E tests should spin up the environment with
docker-compose and then run the tests. Keycloak and the BE API are not mocked in those tests.
Current situation
We currently have the default Unit / Integration testing setup with the Karma (angular default). This also runs the tests in CI.
We want to decide if we use the default Angular E2E test setup (Protractor) or if we setup E2E tests with Cypress, or another solution?
Expected
docker-composeand then run the tests. Keycloak and the BE API are not mocked in those tests.