Dev Seminar Project 2:
Testing and Preparation

Due: 11:59pm Friday March 4th

Summary: Now it is time to work with someone else's projects for real. We will have one more quick bit of work on testing and then dive into our real projects.


Part 1: clone the


project from github. There is one file with python code in it. There are no test cases. Add a second python file of unit tests for Also do one useful refactor of the code. Comment it with a comment #+++++++my refactor+++++++++++ at the top of your change and #-----------my refactor--------- at the end of it. Include a comment on why you think this is a good refactor. Zip up your version of your project (with your name in the zip file) and email me the zip file by 11:59pm March 4th.

Part 2: Clone the repository that your group will be working on for the larger project in the semester. Familiarize yourself with the project, its parts and how it works. An assignment to add features will be assigned soon.



Group 1 Section 1


Group 2 Section 1


Group 1 Section 2


Group 2 Section 2


Group 3 Section 2


Group 4 Section 2


Group 5 Section 2 choose from

/retrofit or