We need a test to validate a simple flow from the user point of view:
- A proposal is submitted from the main page
- Go to backoffice
- A proposal gets accepted in the backoffice screen
- Go back to main page
- Check that there is a new agenda item
Cucumber -> https://www.baeldung.com/cucumber-spring-integration
Selenium -> https://www.baeldung.com/java-selenium-with-junit-and-testng
We should create a simple test to validate this flow and run that against an instance of selenium running in a docker container.