Clone this startcode, and the matching startcode for the client-side: https://github.com/fiske-halsen/CA3_Frontend Before you begin, make sure that your docker-containers are running locally. Go to pom file and change the remote-server, to ready your ci-pipeline
- Open the project, in your preffered editor. Security and JWT is already implementet, and dosen't need to be editet
- Modify the persistance file, if nescesary, to match your desirable database
- Create a repo, and push up the project. Setup Travis, and remember to add a remote password and username. If travis fails, use command: [mvn clean test -Dremote.user=USER -Dremote.password=PW tomcat7:deploy]
- Run your given API in a browser, to check what attributes is returned in JSON.
- Now you can change your DTO classes, from the data you recived from the API.
- Rename the StarWarsFetcher class, to something relevant. Change all URLS to the ones you were given
- Change the names of endpoints, to something relevant for your API's.
- Finally, edit your rest-assured and facade test