codebase for CS4218, 23/24 Sem2 (Team 04)
Java Version: Oracle Java SDK 17.0.7
Operation System: Ubuntu 22.04 (based on GitHub Runners)
- In the root of the repo run
mvn clean test
using bash.
- In the root of the repo run
mvn clean package
using bash. - Run
java -cp target/classes sg.edu.nus.comp.cs4218.impl.ShellImpl
in bash.
This section describe the folders in the test folder public_tests
unit_tests
: unit test written by our teamintegration_tests
: integration test written by our teamtdd
: test-driven develop test cases written in milestone 1 for unimplemented features in milestone 1external_tests
: provided test-driven develop test cases as part of milestone 2resources
: files use for supporting testing