A module to show the working of Caesar Cipher using an example of Message Passing among Kingdoms in a fictional land, using Python3.
- Object-Oriented Design
- Highly Readable and Maintainable Code
- Test Cases for Unit Testing
- Command Line App
- File Handling Capabilities
- Unzip file to extract the source files
- For Windows platform, run
python -m geektrust <absolute_path_to_input_file>
in Command Prompt. - For Linux-based OS, run
python -m geektrust <absolute_path_to_input_file>
in Terminal.
The module contains a tests.py file to run automated Unit Tests.
- For Windows platform, run
python tests.py
in Command Prompt. - For Linux-based platforms, run
python3 tests.py
in Terminal.
- The input file must contain lines in the format: