This is a command line todo list, built as a learning project to practice my studies in OOP and TDD.
The project was organized as:
todo
|___todo.py
│
└─── todo
|___ __init__.py
|___ menu.py
│___ note.py
|___ task_container.py
|___ task.py
└─── tests
│___ __init__.py
│___ test_menu.py
|___ test_note.py
|___ test_task_container.py
|___ test_task.py
Open your terminal and change the directory to the project root, then type:
$python3 todo.py
To run the tests:
$python3 -m unittest