ConsoleTester
Rust Console Emulation for Unit Testing across multiple consoles for consistent user experience.
Documentation Website
Building Documentation
cargo doc --target-dir ./docs/ --no-deps --lib
Building
Windows
PreReqs
- Install Rust by following the instructions on their website Rust install site
- Ensure that you configure your path variables and terminal configuration if running into errors.
- Open
cmd
and typecargo version
Recommendations:
- Install new Windows terminal Found here [This isn't necessary it may just help you in the long run]
Build Steps
git clone https://github.com/RE-Capstone/ConsoleTester
cd ConsoleTester
-
cargo run
orcargo build --lib
Unix
PreReqs
- Install Rust by following the instructions on their website Rust install site
Optional
- [MACOS] brew install rust-lang
- [Ubuntu]
curl https://sh.rustup.rs -sSf | sh
&&source $HOME/.cargo/env
&&sudo apt install build-essential
Build Steps
git clone https://github.com/RE-Capstone/ConsoleTester
cd ConsoleTester
-
cargo run
orcargo build --lib