Test app for an OpenID Connect server
- Java 11
- Maven 3
- yarn 1.x
- NodeJS v8.12.0 (best managed with
nvm
) - ansible
This project uses Spring Boot and Maven. To run locally, type:
cd oidc-playground-server
mvn spring-boot:run
When developing, it's convenient to just execute the applications main-method, which is in Application.
The client is build with react and to get initially started:
cd oidc-playground-client
yarn install
yarn start
Browse to the application homepage.
To add new dependencies:
yarn add package --dev
When new yarn dependencies are added:
yarn install
To run all JavaScript tests:
cd client
yarn test
Or to run all the tests and do not watch - like CI:
cd client
CI=true yarn test