Resolve "Write pytest unit test cases for module question"
Add unit tests, test fixtures, and test data for module question
- Add unit tests that test module question.
- Add test fixtures that set up test harnesses for testing module questions.
- Add test data in YAML files to be used for test fixtures.
Closes #98 (closed)