npm install
npm run serve
npm run build
npm run lint
The main functionality of the website is contained in Map.vue accessed via /src/components/Map.vue
- Go to IntelliJ
- Open the Test Project (in the root directory, folder called "test")
- Perform Maven Clean&Install on test project but ensure 'skip tests' option is selected.
- Open test\src\test\TestClass.java file
- Change line 15 with the location of chromedriver.exe in your local (we used version 99 of chrome driver, yet, this version should be compatible with your Google Chrome)
- Run TestClass.java and tests should be running.
- To run the test individually, you can click on the run buttons next to test methods in TestClass.java
- Before you run the tests, do not forget the change line 15 in TestClass.java (we used version 99 of chrome driver, yet, this version should be compatible with your Google Chrome)
- Make sure you are able to allocate port 8080.