Custom test cases for ECE 250 Projects.
Although every attempt was made to cover all edge cases, there's no guarantee these tests will catch everything. If you see anything that was missed, please fork the repo, make your changes and send a pull request.