Autumn 2021 | IT project individual exercise
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
h7x4 1d32eaf2c3 Add badges to README 1 year ago
.vscode Laget to varianter til og la til flere tester 1 year ago
oysteikt-calc Add jacoco plugin 1 year ago
.gitlab-ci.yml Fix gitlab-ci paths 1 year ago
.gitpod.Dockerfile Upgrade to java 16 1 year ago
.gitpod.yml Fix gitpod support 1 year ago Add badges to README 1 year ago
logo.png Add logo 1 year ago

Gitpod Ready-to-Code Pipeline Status Coverage

Javafx template

A repository with three one variants of a javafx projects, with maven setup for Java 16 and JavaFX 16, and JUnit 5 (Jupiter) and TestFX for testing.

To make the project(s) more interesting, it is the start of an RPN calculator (look for // TODO) markers). The core logic is almost implemented (in, the fxml file (in Calc.fxml is almost complete, but the controller class (in is pretty limited. And last, but not least, there is a TestFX-based test (in, see the README for details about what it tests).

Trying it out

All projects can be tried out by cd-ing into the corresponding folder and using mvn:

  • compile with mvn compile (after cd oysteikt-calc of course)
  • test with mvn test (it should fail until you complete the RPN calculator)
  • run with mvn javafx:run (it should open, but not work properly)