On this page:
1 Test your code
2 Create integration tests
3 Describe fixing one bug
6.0.0.1

Project 6: 10/6

This project is due on 10/6 at midnight.

Submission Directory: project06 in your pair’s GitHub repository.

1 Test your code

Your task is to increase the amount of testing for your code base.

Do this in the following steps:

2 Create integration tests

For each of the GitHub Issues you created in the previous task, determine if you can trigger the same bug with one of the test harnesses you have built.

If you can’t do this, explain in a comment on the Issue why not.

If you can do this, include a test case in the GitHub issue, and in the admin-tests or board-tests directory, depending on which test harness the test is for.

3 Describe fixing one bug

Write a one page PDF document which explains one of the bugs you found, what caused the bug, and how you fixed it. Also explain how the new tests you have added will prevent this bug from reappearing.