Tests for Berkeley CS61B assignments