server
server copied to clipboard
[EPIC]: Testframe work for the UI
Description
The new-ui doesn't have any testing framework. Currently testing is quite time consuming.
- [ ] Create manual test plan
- [ ] Research possible angular testframeworks (Karma and Jasmine! https://karma-runner.github.io/latest/index.html)
- [ ] Implement initial tests
- [ ] Implement automated build-pipelines for testing
Currently the frontend has the files for the angular testing framework, in each file is possible to find a component.spec.ts. If you run an angular test these files will be fired but of course will crash as data needs to be mocked up, or actions for buttons. Some components are almost identical and can be reusable but even that requires some work using the Angular framework.