Not sure if we need comments for the test cases, but I think there should at least be comments for all the private helper methods.